小程序?qū)崿F(xiàn)短信登錄倒計(jì)時(shí)
在平時(shí)的短信登錄中,當(dāng)發(fā)送短信驗(yàn)證碼后會(huì)顯示倒計(jì)時(shí),那么這個(gè)倒計(jì)時(shí)如何實(shí)現(xiàn)呢?
wxml文件
<view class='Form'>
<form bindsubmit="formSubmit" bindreset="formReset" class='forms'>
<view class="fidpas">
<input type="number" class="phonenumber" placeholder="請(qǐng)輸入手機(jī)號(hào)" name="phonenumber" />
<input type="number" class="message" placeholder="請(qǐng)輸入短信驗(yàn)證碼" name="msg" />
<button class="{{sendmsg}}" bindtap="sendmessg" class='btn'>{{getmsg}}</button>
</view>
<button class="lgbut" formType="submit" type='warn'>下一步</button>
</form>
</view>
js文件
let timeId = null;
Page({
data: {
sendmsg: "sendmsg",
getmsg: "獲取短信驗(yàn)證碼",
},
sendmessg: function (e) {
var timer=1;
if (timer == 1) {
timer = 0
var that = this
var time = 60
that.setData({
sendmsg: "sendmsgafter",
})
var inter = setInterval(function () {
that.setData({
getmsg: time + "s后重新發(fā)送",
})
time --
if (time < 0) {
timer = 1
clearInterval(inter)
that.setData({
sendmsg: "sendmsg",
getmsg: "獲取短信驗(yàn)證碼",
})
}
}, 1000)
}
},
})
wxss文件
.Form{
margin-top: 80px;
}
.forms input{
padding: 10px ;
}
.phonenumber{
border-bottom: 1px solid #ccc;}
.message{
display: inline-block
}
.btn{
display: inline-block;
font-size: 14px;
}
.forms button{
margin-top: 15px;
}
效果圖

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
如何通過js實(shí)現(xiàn)圖片預(yù)覽功能【附實(shí)例代碼】
如何通過js實(shí)現(xiàn)圖片預(yù)覽功能呢?下面小編就為大家?guī)硪黄胘s實(shí)現(xiàn)圖片預(yù)覽功能。給大家做個(gè)參考吧,一起跟隨小編過來看看2016-03-03
深入理解JavaScript和TypeScript中的class
class 聲明創(chuàng)建一個(gè)基于原型繼承的具有給定名稱的新類,下面這篇文章主要給大家介紹了關(guān)于JavaScript和TypeScript中class的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下。2018-04-04
僅IE6/7/8中innerHTML返回值忽略英文空格的問題
僅IE6/7/8中innerHTML返回值忽略英文空格的問題,需要此問題的朋友可以參考下。2011-04-04
javascript中的相等操作符(==與===區(qū)別)
這篇文章主要介紹了javascript中的相等操作符(==與===區(qū)別),需要的朋友可以參考下2019-12-12
js中的for如何實(shí)現(xiàn)foreach中的遍歷
js中沒有foreach這個(gè)關(guān)鍵字,但是可以用var v in array來實(shí)現(xiàn)遍歷,下面有個(gè)不錯(cuò)的示例,大家可以參考下2014-05-05
JavaScript 中的 this 簡(jiǎn)單規(guī)則
想要確定this里規(guī)則是什么,其實(shí)方法很簡(jiǎn)單,通過檢查它的調(diào)用位置,在函數(shù)被調(diào)用的時(shí)候確定this,下面就跟隨腳本之家小編一起通過本文學(xué)習(xí)吧2017-09-09

