微信小程序实现登录注册功能


Posted in Javascript onDecember 29, 2020

本文实例为大家分享了微信小程序实现登录注册的具体代码,供大家参考,具体内容如下

html:

<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:

// 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 () {

 }
})

效果图:

微信小程序实现登录注册功能

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Display SQL Server Version Information
Jun 21 Javascript
JavaScript实用技巧(一)
Aug 16 Javascript
Javascript学习笔记之数组的遍历和 length 属性
Nov 23 Javascript
js实现可兼容IE、FF、Chrome、Opera及Safari的音乐播放器
Feb 11 Javascript
javascript版2048小游戏
Mar 18 Javascript
实例解析Array和String方法
Dec 14 Javascript
微信小程序scroll-view实现横向滚动和上拉加载示例
Mar 06 Javascript
详解webpack中的hash、chunkhash、contenthash区别
Jan 05 Javascript
jQuery实现的点击显示隐藏下拉菜单功能完整示例
May 17 jQuery
Node.js API详解之 dns模块用法实例分析
May 15 Javascript
vant-ui AddressEdit地址编辑和van-area的用法说明
Nov 03 Javascript
JavaScript如何实现防止重复的网络请求的示例
Jan 28 Javascript
Vue实现随机验证码功能
Dec 29 #Vue.js
js闭包的9个使用场景
Dec 29 #Javascript
JavaScript 防盗链的原理以及破解方法
Dec 29 #Javascript
vue3+typeScript穿梭框的实现示例
Dec 29 #Vue.js
Vue.extend 登录注册模态框的实现
Dec 29 #Vue.js
vue实现简易的双向数据绑定
Dec 29 #Vue.js
elementui实现预览图片组件二次封装
Dec 29 #Javascript
You might like
星际RPG字典
2020/03/04 星际争霸
PHP中函数rand和mt_rand的区别比较
2012/12/26 PHP
PHP+jQuery 注册模块的改进(一):验证码存入SESSION
2014/10/14 PHP
php简单日历函数
2015/10/28 PHP
新闻内页-JS分页
2006/06/07 Javascript
js控制frameSet示例
2013/09/10 Javascript
javascript 实现键盘上下左右功能的小例子
2013/09/15 Javascript
jquery得到font-size属性值实现代码
2013/09/30 Javascript
js 与 php 通过json数据进行通讯示例
2014/03/26 Javascript
javascript中clone对象详解
2014/12/03 Javascript
jquery.uploadify插件在chrome浏览器频繁崩溃解决方法
2015/03/01 Javascript
jQuery实现的简单拖拽功能示例
2016/09/13 Javascript
利用jquery实现实时更新歌词的方法
2017/01/06 Javascript
JS简单实现动态添加HTML标记的方法示例
2018/04/08 Javascript
Vue实例的对象参数options的几个常用选项详解
2019/11/08 Javascript
浅谈Webpack4 Tree Shaking 终极优化指南
2019/11/18 Javascript
[05:35]DOTA2英雄梦之声_第13期_拉比克
2014/06/21 DOTA
[51:27]LGD vs Liquid 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
[01:20]PWL开团时刻DAY9——听说潮汐没用?
2020/11/10 DOTA
Python使用MONGODB入门实例
2015/05/11 Python
TensorFlow Session使用的两种方法小结
2018/07/30 Python
python批量识别图片指定区域文字内容
2019/04/30 Python
ipad上运行python的方法步骤
2019/10/12 Python
python文字转语音实现过程解析
2019/11/12 Python
CSS实现进度条和订单进度条的示例
2020/11/05 HTML / CSS
html5本地存储_动力节点Java学院整理
2017/07/12 HTML / CSS
Bed Bath & Beyond加拿大官网:购买床上用品、浴巾、厨房电器等
2019/10/04 全球购物
大学军训感言
2014/01/10 职场文书
高中体育教学反思
2014/01/29 职场文书
怎么写自荐书范文
2014/02/12 职场文书
精神文明建设先进工作者事迹材料
2014/05/02 职场文书
新文化运动的口号
2014/06/21 职场文书
素质教育标语
2014/06/27 职场文书
2014年法院个人工作总结
2014/12/17 职场文书
浅谈MySQL next-key lock 加锁范围
2021/06/07 MySQL
Python OpenCV形态学运算示例详解
2022/04/07 Python