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


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 相关文章推荐
WordPress JQuery处理沙发头像
Jun 22 Javascript
jQuery学习7 操作JavaScript对象和集合的函数
Feb 07 Javascript
最简单的js图片切换效果实现代码
Sep 24 Javascript
表头固定(利用jquery实现原理介绍)
Nov 08 Javascript
javascript实例--教你实现扑克牌洗牌功能
May 15 Javascript
jQuery UI插件自定义confirm确认框的方法
Mar 20 Javascript
原生javascript 学习之js变量全面了解
Jul 14 Javascript
jQuery validate 验证radio实例
Mar 01 Javascript
vue2.0 datepicker使用方法
Feb 04 Javascript
Angular CLI在Angular项目中如何使用scss详解
Apr 10 Javascript
详解Vue+axios+Node+express实现文件上传(用户头像上传)
Aug 10 Javascript
JavaScript数组方法的错误使用例子
Sep 13 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
PHP文本操作类
2006/11/25 PHP
php仿discuz分页效果代码
2008/10/02 PHP
php 过滤器实现代码
2010/08/09 PHP
Yii基于数组和对象的Model查询技巧实例详解
2015/12/28 PHP
phpStudy配置多站点多域名方法及遇到的403错误解决方法
2017/10/19 PHP
Ajax请求PHP后台接口返回信息的实例代码
2018/08/21 PHP
HTTP头隐藏PHP版本号实现过程解析
2020/12/09 PHP
JavaScript脚本性能的优化方法
2007/02/02 Javascript
JavaScript表达式:URL 协议介绍
2013/03/10 Javascript
jquery+css3打造一款ajax分页插件(自写)
2014/06/18 Javascript
JS循环遍历JSON数据的方法
2014/07/08 Javascript
使用jQuery将多条数据插入模态框的实现代码
2014/10/08 Javascript
JS打字效果的动态菜单代码分享
2015/08/21 Javascript
基于javascript实现九宫格大转盘效果
2020/05/28 Javascript
PhotoSwipe异步动态加载图片方法
2016/08/25 Javascript
AngularJS 指令的交互详解及实例代码
2016/09/14 Javascript
Bootstrap媒体对象学习使用
2017/03/07 Javascript
AngularJS基于provider实现全局变量的读取和赋值方法
2017/06/28 Javascript
Angular4 中内置指令的基本用法
2017/07/31 Javascript
微信小程序实现留言板(Storage)
2018/11/02 Javascript
解决vue 界面在苹果手机上滑动点击事件等卡顿问题
2018/11/27 Javascript
jQuery基于随机数解决中午吃什么去哪吃问题示例
2018/12/29 jQuery
ReactRouter的实现方法
2021/01/25 Javascript
js实现鼠标切换图片(无定时器)
2021/01/27 Javascript
[45:50]完美世界DOTA2联赛PWL S3 CPG vs Forest 第二场 12.16
2020/12/17 DOTA
深入理解Python爬虫代理池服务
2018/02/28 Python
vscode调试django项目的方法
2020/08/06 Python
CSS3中几个新增加的盒模型属性使用教程
2016/03/01 HTML / CSS
canvas之自定义头像功能实现代码示例
2017/09/29 HTML / CSS
Myprotein俄罗斯官网:欧洲第一运动营养品牌
2019/05/05 全球购物
师德模范事迹材料
2014/06/03 职场文书
2014年艾滋病防治工作总结
2014/12/10 职场文书
二年级上册数学教学计划
2015/01/20 职场文书
煤矿百日安全活动总结
2015/05/07 职场文书
Python OpenCV快速入门教程
2021/04/17 Python
python中的plt.cm.Paired用法说明
2021/05/31 Python