前言:有时候,在项目中,我们经常需要设置简单的倒计时功能,这个可以通过定时器来实现。

一、设置div显示倒计时数字

<div class="countCircle"><span>{{countdown}}</span>
</div>

二、JS中设置方法

export default{data(){countdown:'5',timer: null,},methods:{if(this.doCheck()){this.sendCode();  //触发倒计时}//倒计时sendCode(){this.loading();  //启动定时器this.timer = setInterval(() =>{//创建定时器if(this.countdown === 1){this.clearTimer();  //关闭定时器this.skipStep();}else{this.loading();}},1000);},loading(){//启动定时器this.countdown--;  //定时器减1},clearTimer(){//清除定时器clearInterval(this.timer);this.timer = null;},},
};

这样,一个简单的倒计时功能就做好了。

参考博客:

Vue中通过定时器制作简单倒计时   https://www.cnblogs.com/xiaoxiaomini/p/12843448.html

vue中通过定时器设置倒计时,5秒倒计时相关推荐

  1. html倒计时timer,JavaScript定时器设置、使用与倒计时案例详解

    本文实例讲述了JavaScript定时器设置.使用与倒计时案例.分享给大家供大家参考,具体如下: 1.设置定时器 定时器,适用于定时执行的任务中.在BOM的window对象中,有这样的两个函数是用于设 ...

  2. Vue中使用定时器和随机数

    Vue中使用定时器和随机数,程序示例如下: <!DOCTYPE html> <html lang="en"> <head><meta ch ...

  3. vue中使用定时器setInterval

    vue中使用定时器setInterval this.timer = setInterval(this.fetchData, 1000);clearInterval(this.timer);before ...

  4. 单片机c语言99秒的定时器,通过51单片机定时器1实现99秒倒计时

    今天刚刚完成了一个新的单片机实验,犯了一个小小的错误,导致不能够倒计时,弄了几个小时, 结果发现是变量的取值范围出错了 任何一个实验都应该自己动手去实践,没有实践是不知道自己少了什么的.只有实践才能够 ...

  5. 关于前端在vue中实现‘距离某个时间点的倒计时’问题:设置了间隔计算时间,刚开始有停顿。

    //函数接受一个结束时间,单位为毫秒,算出当前距离结束时间点的时间,输出一个对象 //输出示例:{ // hourNum: '12', // minuteNum: '13', // secondNum ...

  6. vue页面实现短信验证码60秒倒计时

    废话不多说,直接上代码. template <div class='single-wrapper fs14'><div class='single-mb'>短信验证</d ...

  7. vue中单选框设置默认选中值

    vue中单选框的默认选中不同于传统方式设置checked,是通过在data中设置vulue来实现的 html部分是通过v-for取的后台的数据 <li v-for="(value,i) ...

  8. Java 中Timer定时器设置订单提交后24小时未付款订单状态为已关闭。

    1. 简单的Timer定时器方法 public class CommTimer {/*** 设置指定24小时后执行*/public static void orderClose() {final Ti ...

  9. Vue中使用定时器setInterval和延迟执行setTimeout

    js中定时器有两种,一个是循环执行setInterval,另一个是定时执行setTimeout 一.循环执行(setInterval) 顾名思义,循环执行就是设置一个时间间隔,每过一段时间都会执行一次 ...

最新文章

  1. 三周写出高性能的Python代码,这些小技巧你值得一试。
  2. Tony Qu的《WPF揭秘》情节
  3. Matlab GUI 界面设计基础(1)
  4. cad文字提取到excel_干货!南方CASS设计土石方方格网点上提取高程方法
  5. python备份发包脚本_Python备份脚本,python
  6. HDU多校2 - 6774 String Distance(序列自动机优化lcs)
  7. CentOS 7关闭firewalld启用iptables
  8. Magento怎么升级?
  9. 刨根问底(一):从INode客户端看如何培养兴趣
  10. Android添加开机完成后脚本(boot_completed)
  11. Redis 6.0 源码阅读笔记(4) -- String 数据类型源码分析
  12. Adobe出现正版验证提示如何解决?Adobe正版校验关闭教程
  13. Flutter之ScrollView简析
  14. 使用短生命周期容器(Ephemeral Containers)构建微服务化的工作流
  15. 信贷反欺诈场景中策略与模型的搭建|实操一大反欺诈模型
  16. 使用openwrt-SDK 生成IPK
  17. 计算机硬盘大小转换(B,KB,MB,GB,TB,PB之间的大小转换)
  18. 简信CRM:企业需要定制CRM系统的三大理由
  19. 自动驾驶分级 - 练习测验
  20. 将html转为表格,将HTML表格转换为Excel,浏览器Stucks

热门文章

  1. 百度为什么打不开!最新消息~
  2. 手持弹幕android制作,手持弹幕LED字幕屏
  3. Linux命令-查看用户的UID和GID
  4. 安全检测80端口Web服务攻击痕迹(上)
  5. Win10系统打开PS(photoshop)提示Error:16
  6. 如何将你的网站提交到Google
  7. 15款Java程序员必备的开发工具(转)
  8. 程序猿思维释放:打破常态
  9. linux 服务器被植入ddgs、qW3xT.2挖矿病毒处理记录
  10. 2020年Top 100开发者工具列表汇总