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


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:void(0)使用探讨
Aug 27 Javascript
jQuery防止click双击多次提交及传递动态函数或多参数
Apr 02 Javascript
jQuery内置的AJAX功能和JSON的使用实例
Jul 27 Javascript
JQuery页面地址处理插件jqURL详解
May 03 Javascript
jquery中实现时间戳与日期相互转换
Apr 12 Javascript
jQuery Ajax使用FormData上传文件和其他数据后端web.py获取
Jun 11 jQuery
AngularJS实现的锚点楼层跳转功能示例
Jan 02 Javascript
vue 中swiper的使用教程
May 22 Javascript
JQuery搜索框自动补全(模糊匹配)功能实现示例
Jan 08 jQuery
JS实现checkbox互斥(单选)功能示例
May 04 Javascript
详谈Object.defineProperty 及实现数据双向绑定
Jul 18 Javascript
three.js欧拉角和四元数的使用方法
Jul 26 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 程序员的调试技术小结
2009/11/15 PHP
php获取后台Job管理的实现代码
2011/06/10 PHP
php通过字符串调用函数示例
2014/03/02 PHP
使用PHP如何实现高效安全的ftp服务器(二)
2015/12/30 PHP
php设计模式之代理模式分析【星际争霸游戏案例】
2020/03/23 PHP
yii2.0框架实现上传excel文件后导入到数据库的方法示例
2020/04/13 PHP
JavaScript中的私有成员
2006/09/18 Javascript
javascript基础的动画教程,直观易懂
2007/01/10 Javascript
JavaScript中常见陷阱小结
2010/04/27 Javascript
ExtJs 表单提交登陆实现代码
2010/08/19 Javascript
jsonp原理及使用
2013/10/28 Javascript
JS获取月的最后一天与JS得到一个月份最大天数的实例代码
2013/12/16 Javascript
JS获取地址栏参数的几种方法小结
2014/02/28 Javascript
对比分析AngularJS中的$http.post与jQuery.post的区别
2015/02/27 Javascript
AngularJS向后端ASP.NET API控制器上传文件
2016/02/03 Javascript
VueJs 将接口用webpack代理到本地的方法
2017/11/27 Javascript
js实现HTML中Select二级联动的实例
2018/01/05 Javascript
记录一次开发微信网页分享的步骤
2019/05/07 Javascript
分享一个vue项目“脚手架”项目的实现步骤
2019/05/26 Javascript
Openlayers实现扩散的动态点(水纹效果)
2020/08/17 Javascript
Python是编译运行的验证方法
2015/01/30 Python
深入浅析Python字符编码
2015/11/12 Python
python 列表,数组,矩阵两两转换tolist()的实例
2018/04/04 Python
python实现推箱子游戏
2020/03/25 Python
使用python执行shell脚本 并动态传参 及subprocess的使用详解
2020/03/06 Python
python3让print输出不换行的方法
2020/08/24 Python
python 统计list中各个元素出现的次数的几种方法
2021/02/20 Python
西班牙多品牌鞋店连锁店:Krack
2018/11/30 全球购物
How to spawning asynchronous work in J2EE
2016/08/29 面试题
班子个人四风问题整改措施
2014/10/04 职场文书
投标承诺函范文
2015/01/21 职场文书
导游词开场白
2015/01/31 职场文书
2015高三毕业寄语赠言
2015/02/27 职场文书
公务员爱岗敬业心得体会
2016/01/25 职场文书
spring cloud gateway中如何读取请求参数
2021/07/15 Java/Android
铁头也玩根德 YachtBoy YB-230......
2022/04/05 无线电