为了帮助开发者更便捷的使用微信小程序的短信验证码功能,特别是初学者更好的使用,特地开发了60秒倒计时插件,效果:
使用方法
1.引入插件countdown.js
var CountDown = require('../../utils/countdown.js');
2.在 onLoad 周期初始化
onLoad: function () { this.countdown = new CountDown(this); }
3. 3.在获取验证码的按钮上增加captchaDisabled、captchaTxt 分别用于控制倒计时过程中是否可以点击、倒计时秒数提示
<button class='codeBtn' bindtap='getSmsCaptcha' disabled='{{captchaDisabled}}'>{{captchaTxt}}</button>
4. 调用start方法触发倒计时
getSmsCaptcha(e) { this.countdown.start();}
完整代码下载: 下载
點擊查看更多內容
1人點贊
評論
評論
共同學習,寫下你的評論
評論加載中...
作者其他優質文章
正在加載中
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦