亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 課堂 > 小程序 > 正文

微信小程序如何獲取手機驗證碼

2020-03-21 16:07:48
字體:
來源:轉載
供稿:網友

一種比較常見的功能獲取手機驗證碼,供大家參考,具體內容如下

先看效果圖:

微信小程序,手機驗證碼

其實這個功能實現起來很簡單,主要就是調取第三方接口,拿到返回值驗證的問題

直接上代碼吧:

<view class='changeInfo'> <view class='changeInfoName'>   <input placeholder='請輸入姓名' bindinput='getNameValue' value='{{name}}'/>  </view>  <view class='changeInfoName'>   <input placeholder='請輸入手機號' bindinput='getPhoneValue' value='{{phone}}'/>  </view> <view class='changeInfoName'>   <input placeholder='請輸驗證碼' bindinput='getCodeValue' value='{[code]}' style='width:70%;'/>    <button class='codeBtn' bindtap='getVerificationCode' disabled='{{disabled}}' >{{codename}}</button> </view> <button class='changeBtn' bindtap='save'>保存</button></view>

CSS:

page{ height: 100%; width: 100%; background: linear-gradient(#5681d7, #486ec3);}.changeInfo{ display: flex; flex-direction: column; justify-content: space-between; width: 90%; margin: 50rpx auto;}.changeInfoName{ position: relative; height: 80rpx; width: 100%; border-radius: 10rpx; background: #fff; margin-bottom: 20rpx; padding-left: 20rpx; box-sizing: border-box;}.codeBtn{ position: absolute; right: 0; top: 0; color: #bbb; width: 30%; font-size: 26rpx; height: 80rpx; line-height: 80rpx;}.changeInfoName input{ width: 100%; height:100%;}.changeBtn{ width: 40%; height: 100rpx; background: #fff; color: #000; border-radius: 50rpx; position: absolute; bottom: 10%; left: 50%; margin-left: -20%; line-height: 100rpx;}

js: 

 

var app = require('../../resource/js/util.js');Page({ /**  * 頁面的初始數據  */ data: {  name:'',//姓名  phone:'',//手機號  code:'',//驗證碼  iscode:null,//用于存放驗證碼接口里獲取到的code  codename:'獲取驗證碼' }, //獲取input輸入框的值 getNameValue:function(e){  this.setData({   name:e.detail.value  }) }, getPhoneValue:function(e){  this.setData({   phone:e.detail.value  }) }, getCodeValue: function (e) {  this.setData({   code: e.detail.value  }) }, getCode:function(){  var a = this.data.phone;  var _this = this;  var myreg = /^(14[0-9]|13[0-9]|15[0-9]|17[0-9]|18[0-9])/d{8}$$/;  if (this.data.phone == "") {   wx.showToast({    title: '手機號不能為空',    icon: 'none',    duration: 1000   })   return false;  } else if (!myreg.test(this.data.phone)) {   wx.showToast({    title: '請輸入正確的手機號',    icon: 'none',    duration: 1000   })   return false;  }else{   wx.request({    data: {},    'url': 接口地址,    success(res) {     console.log(res.data.data)     _this.setData({      iscode: res.data.data     })     var num = 61;     var timer = setInterval(function () {      num--;      if (num <= 0) {       clearInterval(timer);       _this.setData({        codename: '重新發送',        disabled: false       })       } else {       _this.setData({        codename: num + "s"       })      }     }, 1000)    }   })     }     }, //獲取驗證碼 getVerificationCode() {  this.getCode();  var _this = this  _this.setData({   disabled: true  }) }, //提交表單信息 save:function(){  var myreg = /^(14[0-9]|13[0-9]|15[0-9]|17[0-9]|18[0-9])/d{8}$$/;  if(this.data.name == ""){   wx.showToast({    title: '姓名不能為空',    icon: 'none',    duration: 1000   })   return false;  }  if(this.data.phone == ""){   wx.showToast({    title: '手機號不能為空',    icon: 'none',    duration: 1000   })   return false;  }else if(!myreg.test(this.data.phone)){   wx.showToast({    title: '請輸入正確的手機號',    icon: 'none',    duration: 1000   })   return false;  }  if(this.data.code == ""){   wx.showToast({    title: '驗證碼不能為空',    icon: 'none',    duration: 1000   })   return false;  }else if(this.data.code != this.data.iscode){   wx.showToast({    title: '驗證碼錯誤',    icon: 'none',    duration: 1000   })   return false;  }else{   wx.setStorageSync('name', this.data.name);   wx.setStorageSync('phone', this.data.phone);   wx.redirectTo({    url: '../add/add',   })  } }, /**  * 生命周期函數--監聽頁面加載  */ onLoad: function (options) {   },  /**  * 生命周期函數--監聽頁面初次渲染完成  */ onReady: function () {  },  /**  * 生命周期函數--監聽頁面顯示  */ onShow: function () {  },  /**  * 生命周期函數--監聽頁面隱藏  */ onHide: function () {  },  /**  * 生命周期函數--監聽頁面卸載  */ onUnload: function () {  },  /**  * 頁面相關事件處理函數--監聽用戶下拉動作  */ onPullDownRefresh: function () {  },  /**  * 頁面上拉觸底事件的處理函數  */ onReachBottom: function () {  },  /**  * 用戶點擊右上角分享  */ onShareAppMessage: function () {  }})

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
青青在线视频一区二区三区| 亚洲一区二区少妇| 97超级碰碰人国产在线观看| 色av吧综合网| 色婷婷亚洲mv天堂mv在影片| 亚洲国产成人精品电影| 欧美怡红院视频一区二区三区| 欧美大奶子在线| 这里只有精品视频在线| 91精品久久久久久久久久久久久| 日韩专区在线播放| 国产精品国产自产拍高清av水多| 欧美大码xxxx| 亚洲美女免费精品视频在线观看| 7m第一福利500精品视频| 91欧美精品成人综合在线观看| 最近2019年好看中文字幕视频| 91久久久亚洲精品| 久久精品国产久精国产思思| 一区二区欧美在线| 色老头一区二区三区| 国产在线观看一区二区三区| 在线看欧美日韩| 日韩久久午夜影院| 精品久久久久久久中文字幕| 秋霞av国产精品一区| yellow中文字幕久久| 久久的精品视频| 国产不卡精品视男人的天堂| 高清在线视频日韩欧美| 黄色成人av在线| 国产精品久久久一区| 午夜精品久久久久久久99黑人| 国产精品999999| 亚洲大胆人体在线| 亚洲aa在线观看| 亚洲网站视频福利| 欧美激情一区二区三区高清视频| 一区二区三区动漫| 91精品久久久久久久久青青| 中文字幕久热精品在线视频| 亚洲第一免费网站| 亚洲精品资源美女情侣酒店| 欧美成人一区二区三区电影| 成人在线视频网| 日本精品久久久| 激情懂色av一区av二区av| 亚洲免费视频观看| 亚洲欧美日韩一区二区在线| 91免费国产网站| 亚洲国产精品小视频| 91最新在线免费观看| 欧美精品电影免费在线观看| 538国产精品一区二区在线| 亚洲欧美激情在线视频| 亚洲精品中文字幕有码专区| 午夜精品久久久久久久久久久久久| 91精品国产91久久久久久吃药| 国产亚洲精品一区二555| 北条麻妃久久精品| 亚洲一级片在线看| 成人免费视频xnxx.com| 亚洲精品美女网站| 日韩成人av在线| 日韩影视在线观看| 欧美激情a∨在线视频播放| 成人精品久久av网站| 国产精品专区第二| 全亚洲最色的网站在线观看| 欧美日韩综合视频| 中文字幕精品—区二区| 精品久久久久久中文字幕大豆网| 第一福利永久视频精品| 欧美成人性生活| 欧美做受高潮电影o| 8050国产精品久久久久久| 国产精品jvid在线观看蜜臀| 亚洲综合中文字幕在线观看| 欧美性一区二区三区| 中国日韩欧美久久久久久久久| 日韩毛片在线看| 国产精品久久久久久久久久| 国产成人精品电影| 国产做受69高潮| 国产精品手机播放| 国产一区二区三区中文| 欧美最顶级丰满的aⅴ艳星| 亚洲乱码国产乱码精品精天堂| 欧美日韩国产中文精品字幕自在自线| 一个人看的www久久| 成人免费网站在线看| 国产成人中文字幕| 久久精品国产亚洲| 色偷偷av亚洲男人的天堂| 欧美日韩国产丝袜美女| 成人午夜在线影院| 性欧美亚洲xxxx乳在线观看| 亚洲综合av影视| 97国产精品视频| 亚洲欧美激情四射在线日| 色婷婷综合久久久久| 欧美性xxxxhd| 18性欧美xxxⅹ性满足| 91久久久久久久久久久| 一区二区三区四区精品| 精品在线欧美视频| 欧美激情在线一区| 久久99青青精品免费观看| 亚洲日韩欧美视频一区| 亚洲福利在线视频| 欧美极品在线视频| 欧美国产精品va在线观看| 国产精品igao视频| 日韩av在线导航| 黄网动漫久久久| 中文字幕亚洲欧美日韩高清| 国产精品老女人视频| 日韩经典中文字幕在线观看| 日韩一区视频在线| 亚洲欧美福利视频| 91精品国产自产在线观看永久| 国产一级揄自揄精品视频| 国产欧美韩国高清| 97国产suv精品一区二区62| 欧美性猛交xxxxx水多| 欧美疯狂性受xxxxx另类| 午夜精品久久久久久久99热浪潮| 97精品国产aⅴ7777| 91久久精品国产91久久| 国产日韩欧美中文| 久久国内精品一国内精品| 中文字幕亚洲欧美日韩在线不卡| 欧美性猛交99久久久久99按摩| 色诱女教师一区二区三区| 久久视频免费观看| 久久成人在线视频| 欧美成人激情视频| 欧美黄色片在线观看| 国产精品美乳一区二区免费| 亚洲精品自拍偷拍| 日韩精品免费在线观看| 97涩涩爰在线观看亚洲| 一区二区三区无码高清视频| 成人国产精品色哟哟| 久久精品美女视频网站| 亚洲最新在线视频| 亚洲老头老太hd| 在线播放国产一区中文字幕剧情欧美| 亚洲欧洲一区二区三区久久| 精品伊人久久97| 国模私拍一区二区三区| 欧美性在线观看| 精品高清一区二区三区| 成人激情视频在线播放| 日韩中文字幕在线播放| 国产精品久久久久久中文字| 欧美激情网站在线观看| 这里只有精品丝袜| 日韩中文字幕在线视频播放| 亚洲福利视频免费观看| 亚洲激情第一页| 欧美日韩激情视频| 1769国内精品视频在线播放| 欧美电影免费在线观看|