码迷,mamicode.com
首页 > 其他好文 > 详细

React 60s倒计时

时间:2018-06-15 21:45:45      阅读:649      评论:0      收藏:0      [点我收藏+]

标签:发送   interval   计时   col   let   获取   span   tst   验证码   

this.state = {
    btnText: ‘获取验证码‘,
    timer: 5,
    discodeBtn: false,
    clearInterval: false
}
let siv = setInterval(() => {
    this.setState({ timer: (timer--), btnText: timer, discodeBtn: true }, () => {
        if (timer === 0) {
            clearInterval(siv);
            this.setState({ btnText: ‘重新发送‘, discodeBtn: false })
        }
    });
}, 1000);

 

React 60s倒计时

标签:发送   interval   计时   col   let   获取   span   tst   验证码   

原文地址:https://www.cnblogs.com/hcxwd/p/9188878.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!