当前位置:网站首页 > PHP开发 > 正文

php开发小程序教程_小程序开发软件

想要快速地开发一个小程序,很多环节都需要注意,微信小程序php后端的开发估计很多人都还很陌生,但是这也是至关重要的,一起来看看开发实例详解吧。

1.小程序相对于之前的WEB+PHP建站来说,个人理解为只是将web放到了微信端,用小程序固定的格式前前端进行布局、事件触发和数据的输送和读取,服务器端可以用任何后端语言写,但是所有的数据都要以JSON的形式返回给小程序。

2.昨天写了登录注册、忘记密码功能,他们实质上都是一个小程序表单提交操作。因此就拿注册功能来写这个例子。

3.目录图

js文件是逻辑控制,主要是它发送请求和接收数据,

json 用于此页面局部 配置并且覆盖全局app.json配置,

wxss用于小程序页面的样式设置,

wxml就是页面,相当于html

4.样式和json文件暂时不管了,我只是想回顾一下form表单提交开发

5.Wxml文件代码

?

注册

登录

忘记密码

6.其中几个关键点需要理解

a.Form表单,需要绑定一个submit事件,在小程序中,属性为bindsubmit,

bindsubmit=”formSubmit” 这里的属性值formSubmit,命名可以为符合规范的任意值,相当于以前html中的

οnsubmit=”formSubmit()”,是一个函数名,当提交的时候触发formSubmit这个函数事件,这个函数写在js中。

b.其他的属性和之前的HTML差不多,注意的是,表单一定要有name=“value”,后端处理和以前一样,比如name=”username”

PHP可以用 $_POST[‘username']来接收。

C.由于小程序没有input submit这个按钮,所以在每个form表单中都要有一个提交按钮,

注册,这个按钮就是用来开启提交事件的。

7.index.js代码

?

Page({

data: {

},

formSubmit: function(e) {

if(e.detail.value.mobile.length==0||e.detail.value.password.length==0){

wx.showToast({

title: '手机号码或密码不得为空!',

icon: 'loading',

duration: 1500

})

setTimeout(function(){

wx.hideToast()

},2000)

}else if(e.detail.value.mobile.

到此这篇php开发小程序教程_小程序开发软件的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 超详细Visual Studio Code配置PHP开发环境 / 如何运行HTML,PHP文件2024-11-10 08:27:06
  • php开发用什么ide_java的开发工具是2024-11-10 08:27:06
  • idea可以编写php吗_vscode配置PHP开发环境2024-11-10 08:27:06
  • dockerfile构建php_mac搭建php开发环境2024-11-10 08:27:06
  • 如何在VSCode配置PHP开发环境(详细版)2024-11-10 08:27:06
  • apache php环境搭建_php开发环境搭建的步骤2024-11-10 08:27:06
  • win10搭建php服务器_JAVA开发环境2024-11-10 08:27:06
  • Visual Studio Code +PHP开发 推荐插件2024-11-10 08:27:06
  • php和golang优势_php有必要学吗2024-11-10 08:27:06
  • php和golang优势_现在学PHP过时了吗2024-11-10 08:27:06
  • 全屏图片