前端倒计时工具

Posted MRZYD

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端倒计时工具相关的知识,希望对你有一定的参考价值。

简述:应用环境平常为考试倒计时,获取验证码倒计时

运行环境为vue、小程序

/** 初始数据 */
data(){
    return{
        agreeCountDown: \'00:02:00\', //展示
        agreeCountTime: 2 * 60, //运算
        agreeShow: true,
    }
}

/** 倒计时开始事件 */
getCode(){
    let that = this;
 let maxtime = that.agreeCountTime;
 let timer = setInterval(function () {
        if (maxtime <= 0) {
            clearInterval(timer);
            that.agreeShow = false;
            return; 
        }
        maxtime--;
        let minutes = (\'0\' + Math.floor(maxtime / 60)).substr(-2);
        let seconds = (\'0\' + Math.floor(maxtime % 60)).substr(-2);
        let msg = \'00:\' + minutes + \':\' + seconds;
        that.agreeCountDown = msg
        console.log(that.agreeCountDown)
    }, 1000);
},

以上是关于前端倒计时工具的主要内容,如果未能解决你的问题,请参考以下文章

前端开发工具vscode如何快速生成代码片段

前端倒计时工具

python使用上下文对代码片段进行计时,非装饰器

如果用户没有使用浏览器,则jQuery计时器停止

前端开发必备!Emmet使用手册

[vscode]--HTML代码片段(基础版,reactvuejquery)