欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

小程序驗證碼倒計時

2024-02-01    分類: 網(wǎng)站建設

現(xiàn)在好多小程序都沒有用到手機號的登錄,因為可以直接調(diào)用微信的接口,getPhoneNumber,因為我們?yōu)榱吮3止娞?,小程序,app后臺的一致性,,又做了手機號的登錄。

問題:

簡單描述一下功能:輸入手機號,點擊獲取驗證碼。我必須在點擊那個獲取驗證按鈕之前,在js中獲取手機號。
如何獲取到input提交之前的輸入值呢?

3.小程序的收取短信的倒計時方法?

解決方法:

微信對input的組件,提供了多個事件,看來只能通過這些事件去實現(xiàn)   單個input的值的獲取。bindblur ,失去焦點事件,e.detail.value取的這個對象的值

js代碼:

//page中添加屬性(事件)
mobileInputEvent:function(e){
    this.setData({
      mobile:e.detail.value
    })
 },
verifyCodeEvent:function(e){
    if(this.data.buttonDisable) return false;
    var that = this;
    var c = 60;
    var intervalId = setInterval(function(){
      c = c-1;
      that.setData({
        verifyCodeTime:c + 's后重發(fā)',
        buttonDisable:true
      })
      if(c==0){
        clearInterval(intervalId);
        that.setData({
          verifyCodeTime:'獲取驗證碼',
          buttonDisable:false
        })
      }
    },1000)
    var mobile = this.data.mobile;
    var regMobile = /^1d{10}$/;
    if(!regMobile.test(mobile)){
        wx.showToast({
          title:'手機號有誤!'
        })
        return false;
    }
    app.sendVerifyCode(function(){},mobile);//獲取短信驗證碼接口
}
代碼解釋:mobileInputEvent代表輸入的手機號碼

verifyCodeEvent代表點擊驗證碼倒計時方法

wxml代碼:

<!--使用animation屬性指定需要執(zhí)行的動畫  --> <view animation="{{animationData}}" class="drawer_box" wx:if="{{showModalStatus}}" > <!--drawer content--> <view class="drawer_title">登錄</view> <view class="drawer_content"> <view class="top grid"> <label class="title col-0">手機號碼</label> <input class="input_base input_h30 col-1" placeholder="請輸入手機號碼" value="" bindblur="mobileInputEvent" ></input> </view> <view class="top grid"> <label class="title col-0">驗證碼</label> <input class="input_base input_h30 col-1 code" placeholder="驗證碼" value="" bindblur='codeInputEvent'></input> <view class="btn_code" bindtap="getCode" disabled="{{buttonDisable}}" >{{verifyCodeTime}}</view> </view> </view> <view class="btn_ok" bindtap="powerDrawer" data-statu="close">確定</view> <view class="btn_concel" bindtap="concel" >取消</view> </view>
wxss代碼:

/**彈出框**/ .btn {
  width: 80%;
  padding: 20rpx 0;
  border-radius: 10rpx;
  text-align: center;
  margin: 40rpx 10%;
  background: #000;
  color: #fff;
}
 
/*mask*/ .drawer_screen {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
  background: #000;
  opacity: 0.5;
  overflow: hidden;
}
 
/*content*/ .drawer_box {
  width: 650rpx;
  overflow: hidden;
  position: fixed;
  top: 50%;
  left: 0;
  z-index: 1001;
  background: #FAFAFA;
  margin: -150px 50rpx 0 50rpx;
  border-radius: 3px;
}
 
.drawer_title{
  padding:15px;
  font: 20px "microsoft yahei";
  text-align: center;
}
.drawer_content {
  height: 210px;
  overflow-y: scroll; /*超出父盒子高度可滾動*/
}
 
.btn_ok{
  padding: 10px;
  font: 20px "microsoft yahei";
  text-align: center;
  border-top: 1px solid #E8E8EA;
  color: #3CC51F;
  float: right;
}
.btn_concel{
  padding: 10px;
  font: 20px "microsoft yahei";
  text-align: center;
  border-top: 1px solid #E8E8EA;
  color: #3CC51F;
  float: left;

.top{
    padding-top:8px;
}
.bottom {
    padding-bottom:8px;
}
.title {
    height: 30px;
    line-height: 30px;
    width: 160rpx;
    text-align: center;
    display: inline-block;
    font: 300 28rpx/30px "microsoft yahei";
}
 
.input_base {
    border: 2rpx solid #ccc;
    padding-left: 10rpx;
    margin-right: 100rpx;
}
.input_h30{
    height: 30px;
    line-height: 30px;
}
.btn_code{
  background-color: gray;
  width: 180rpx;
  color: white;
  margin-left: 20rpx;
  font-size: 25rpx;
  line-height: 60rpx;
  text-align: center;
}
.input_view{
    font: 12px "microsoft yahei";
    background: #fff;
    color:#000;
    line-height: 30px;
}
input {
    font: 12px "microsoft yahei";
    background: #fff;
    color:#000 ;
}
radio{
    margin-right: 20px;
}
.grid { display: -webkit-box; display: box; }
.col-0 {-webkit-box-flex:0;box-flex:0;}
.col-1 {-webkit-box-flex:1;box-flex:1;}
.fl { float: left;}

.fr { float: right;}

本文來源于成都網(wǎng)站建設公司與成都網(wǎng)站設計制作公司-創(chuàng)新互聯(lián)成都公司!

網(wǎng)頁名稱:小程序驗證碼倒計時
文章起源:http://aaarwkj.com/news19/316469.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供ChatGPT服務器托管定制網(wǎng)站、電子商務、外貿(mào)建站、營銷型網(wǎng)站建設

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設
日本成熟妇高潮视频在线观看不卡| 欧美亚洲另类激情另类的| 日本中文一区在线观看| 一区二区在线日韩欧美| 国产精品中文字幕欧美日韩| 蜜桃av网站在线播放| 亚洲性图中文字幕在线| 四虎精品视频在线免费| 伊人久久亚洲精品综合| 亚洲不卡高清一区二区三区| 妇女人妻丰满少妇中文字幕| 色琪琪原网另类欧美日韩| 久久精品国产亚洲av高清综合| 一区二区先锋深夜中文字幕| 国产精品午夜福利亚洲综合网| 国产成人精品久久久亚洲| 国产91九色视频在线| 尤物视频官网在线观看| 久久青草视频在线观看| 亚洲一区二区三区熟女少妇| 在线国产丝袜自拍观看| 亚洲精品av一区二区久久| 91香蕉伊人综合久久麻豆| 日韩中文不卡人成在线视频| 91久久精品人妻一区二区| 亚洲精品??一区二区| 日韩精品一区二区三区高清| 18禁黄网站免费观看在线| 激情内射日本一区二区三区| 国产精品原创传媒在线观看| 国产三级精品正在播放| av一区二区三区网站| 日韩av手机在线不卡| 国产日韩欧美在线精品| 国产欧美高清在线观看视频| 一区二区日韩激情在线观看视频 | 免费在线一区二区av| 亚洲性视频日韩性视频| 亚洲国产精品天堂av在线播放| 国产精品一区二区三区久久| 亚洲男人成人性天堂网站|