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


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 相关文章推荐
基于jQuery实现的百度导航li拖放排列效果,即时更新数据库
Jul 31 Javascript
一个简单的实现下拉框多选的插件可移植性比较好
May 05 Javascript
使用js dom和jquery分别实现简单增删改
Sep 11 Javascript
JS基于clipBoard.js插件实现剪切、复制、粘贴
May 03 Javascript
14 个折磨人的 JavaScript 面试题
Aug 08 Javascript
AngularJS 中使用Swiper制作滚动图不能滑动的解决方法
Nov 15 Javascript
JS实现旋转木马式图片轮播效果
Jan 18 Javascript
jQuery实现简单弹窗遮罩效果
Feb 27 Javascript
JavaScript 日期时间选择器一些小结
Apr 02 Javascript
微信小程序自定义多选事件的实现代码
May 17 Javascript
js实现删除li标签一行内容
Apr 16 Javascript
详解如何在Vue项目中发送jsonp请求
Oct 25 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
Discuz!5的PHP代码高亮显示插件(黑暗中的舞者更新)
2007/01/29 PHP
php获取随机数组列表的方法
2014/11/13 PHP
php+mysql数据库实现无限分类的方法
2014/12/12 PHP
PHP抽奖算法程序代码分享
2015/10/08 PHP
PHP接口并发测试的方法(推荐)
2016/12/15 PHP
javascript学习笔记(十三) js闭包介绍(转)
2012/06/20 Javascript
js展开闭合效果演示代码
2013/07/24 Javascript
javascript事件模型实例分析
2015/01/30 Javascript
JavaScript实现数组随机排序的方法
2015/06/26 Javascript
jQuery插件datalist实现很好看的input下拉列表
2015/07/14 Javascript
利用jQuery实现漂亮的圆形进度条倒计时插件
2015/09/30 Javascript
VUE 动态组件的应用案例分析
2019/12/02 Javascript
Javascript异步执行不按顺序解决方案
2020/04/30 Javascript
[00:59]DOTA2背景故事第二期之四大基本法则
2020/07/07 DOTA
安装Python的web.py框架并从hello world开始编程
2015/04/25 Python
python实现查找excel里某一列重复数据并且剔除后打印的方法
2015/05/26 Python
python队列通信:rabbitMQ的使用(实例讲解)
2017/12/22 Python
对python:threading.Thread类的使用方法详解
2019/01/31 Python
PyTorch的Optimizer训练工具的实现
2019/08/18 Python
用python中的matplotlib绘制方程图像代码
2019/11/21 Python
python数据预处理 :数据共线性处理详解
2020/02/24 Python
python GUI库图形界面开发之PyQt5复选框控件QCheckBox详细使用方法与实例
2020/02/28 Python
Python持续监听文件变化代码实例
2020/07/22 Python
python3.6中anaconda安装sklearn踩坑实录
2020/07/28 Python
Skyscanner台湾:全球知名的旅行比价引擎
2018/07/01 全球购物
.NET初级开发工程师面试题
2014/04/18 面试题
面试后的英文感谢信
2014/02/01 职场文书
物流管理专业毕业生自荐信
2014/03/04 职场文书
年会搞笑主持词
2014/03/27 职场文书
感谢信的格式
2015/01/21 职场文书
小学班主任工作总结2015
2015/04/07 职场文书
客户经理岗位职责大全
2015/04/09 职场文书
三严三实·严以修身心得体会
2016/01/15 职场文书
创业计划书之蛋糕店
2019/08/29 职场文书
深入浅析Redis 集群伸缩原理
2021/05/15 Redis
Golang使用Panic与Recover进行错误捕获
2022/03/22 Golang