本文实例为大家分享了微信小程序实现登录注册的具体代码,供大家参考,具体内容如下
html:
1
2
3
4
5
6
7
8
9
10
11
12
|
< form bindsubmit = "handleSubmit" wx:if = "{{ onoff }}" > 用户名: < input type = "text" name = 'username' /> 密码: < input type = "password" name = 'password' /> 手机号: < input type = "text" name = 'phone' /> < button form-type = "submit" > 注册 </ button > </ form > < form bindsubmit = "handleLogin" wx:else> 用户名: < input type = "text" name = 'username' /> 密码: < input type = "password" name = 'password' /> < button form-type = "submit" > 登录 </ button > </ form > |
js:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
|
// pages/login/login.js Page({ /** * 页面的初始数据 */ data: { onoff: false }, handleSubmit(e){ const {value} = e.detail; // console.log(value) const that = this ; wx.request({ url: 'http://pddapi.h5sm.com/index/pdduser/getpddregister' , method: 'post' , data: value, success(res){ if (res.data.status == 1){ that.setData({ onoff: false }) } } }) }, handleLogin(e){ const {username, password} = e.detail.value; const that = this ; wx.request({ url: 'http://pddapi.h5sm.com/index/pdduser/getpddlogin' , method: 'post' , data:{ username, password }, success(res){ console.log(res) } }) }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { } }) |
效果图:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。
原文链接:https://blog.csdn.net/gklcsdn/article/details/111759050