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


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 相关文章推荐
Javascript Select操作大集合
May 26 Javascript
js与jquery获取父元素,删除子元素的两种不同方法
Jan 09 Javascript
js如何判断用户是在PC端和还是移动端访问
Apr 24 Javascript
JavaScript实现的链表数据结构实例
Apr 02 Javascript
基于jquery实现在线选座订座之影院篇
Aug 24 Javascript
AngularJS 自定义指令详解及示例代码
Aug 17 Javascript
微信小程序使用map组件实现检索(定位位置)周边的POI功能示例
Jan 23 Javascript
Vue.js实现的购物车功能详解
Jan 27 Javascript
vuex入门最详细整理
Mar 04 Javascript
javascript this指向相关问题及改变方法
Nov 19 Javascript
vue 根据选择的月份动态展示日期对应的星期几
Feb 06 Vue.js
浅谈react useEffect闭包的坑
Jun 08 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
动态网站web开发 PHP、ASP还是ASP.NET
2006/10/09 PHP
PHP 学习路线与时间表
2010/02/21 PHP
如何用php获取文件名后缀
2013/06/09 PHP
php获取远程图片并下载保存到本地的方法分析
2016/10/08 PHP
Laravel6.2中用于用户登录的新密码确认流程详解
2019/10/16 PHP
基于Jquery的仿照flash放大图片效果代码
2011/03/16 Javascript
基于jquery的15款幻灯片插件
2011/04/10 Javascript
js实现addClass,removeClass,hasClass的函数代码
2011/07/13 Javascript
JS简单实现登陆验证附效果图
2013/11/19 Javascript
jquery中ajax使用error调试错误的方法
2015/02/08 Javascript
JavaScript驾驭网页-CSS与DOM
2016/03/24 Javascript
分享两段简单的JS代码防止SQL注入
2016/04/12 Javascript
使用Javascript监控前端相关数据的代码
2016/10/27 Javascript
Bootstrap基本布局实现方法详解
2016/11/25 Javascript
Bootstrap CSS组件之面包屑导航(breadcrumb)
2016/12/17 Javascript
Angular2开发——组件规划篇
2017/03/28 Javascript
angular项目中bootstrap-datetimepicker时间插件的使用示例
2018/03/15 Javascript
node前端开发模板引擎Jade的入门
2018/05/11 Javascript
Angular4.0动画操作实例详解
2019/05/10 Javascript
vue项目引入ts步骤(小结)
2019/10/31 Javascript
[56:42]VP vs RNG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
手把手教你Python yLab的绘制折线图的画法
2019/10/23 Python
python 并发下载器实现方法示例
2019/11/22 Python
jupyter notebook oepncv 显示一张图像的实现
2020/04/24 Python
Python 里最强的地图绘制神器
2021/03/01 Python
html5中JavaScript removeChild 删除所有节点
2014/05/16 HTML / CSS
美国杂志订阅折扣与优惠网站:Magazines.com
2016/08/31 全球购物
英国高街电视:High Street TV
2018/05/22 全球购物
意大利买卖二手奢侈品网站:LAMPOO
2020/06/03 全球购物
大门门卫岗位职责
2013/11/30 职场文书
代理商会议邀请函
2014/01/27 职场文书
乡镇党委书记个人整改措施
2014/09/15 职场文书
党的群众路线整改落实情况汇报
2014/10/28 职场文书
全国法制宣传日活动总结2014
2014/11/01 职场文书
2015年教师节演讲稿范文
2015/03/19 职场文书
Python的这些库,你知道多少?
2021/06/09 Python