vue实现倒计时功能,vue 时钟

  vue实现倒计时功能,vue 时钟

  这篇文章主要为大家详细介绍了某视频剪辑软件计时器的用法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  本文实例为大家分享了某视频剪辑软件实现计时器的具体代码,供大家参考,具体内容如下

  

功能简介:

  1、初始值为0,点击【加】按钮,数字自1;连续点击【加】,不影响数字一

  2、点击【停】按钮,停止一

  

源码:

  !声明文档类型

  html add=en

  头

  meta charset=UTF-8

  meta name= viewport content= width=device-width,initial-scale=1.0

  meta http-equiv= X-UA-Compatible content= ie=edge

  标题文档/标题

  !- 1.导入某视频剪辑软件包-

  脚本src= ./lib/vue-2.4.0.js/script

  /头

  身体

  !- 2.创建一个要控制的区域-

  div id=应用程序

  输入类型=按钮值=加@click=add

  输入类型=按钮值=停@click=stop

  h4{{ count }}/h4

  /div

  脚本

  var vm=new Vue({

  埃尔: #app ,

  数据:{

  计数:0,

  intervalId: null

  },

  方法:{

  add() {

  //计时器正在进行中,退出函数

  if (this.intervalId!=null) {

  返回

  };

  //计时器为空,操作

  这个。intervalid=setInterval(()={

  this.count=1

  }, 400)

  },

  //停止定时器

  stop() {

  清除间隔(这个。intervalid)//清除计时器

  this.intervalId=null//设置为空

  }

  }

  })

  /脚本

  /body

  /html

  之前小编收藏了一个开始计时的组件,这个组件可直接引入到项目中使用,谢谢原作者分享。

  模板

  div class=计时器

  div ref=startTimer/div

  /div

  /模板

  脚本

  导出默认值{

  名称:计时器,

  data () {

  返回{

  计时器: ,

  内容: ,

  小时:0,

  分钟:0,

  秒:0

  }

  },

  已创建(){

  这个。timer=setInterval(这个。启动定时器,1000);

  },

  销毁(){

  清除间隔(这个。定时器);

  },

  方法:{

  startTimer () {

  这个。秒=1;

  if (this.seconds=60) {

  这个。秒=0;

  这个。分钟=这个。分钟1;

  }

  如果(this.minute=60) {

  这个。分钟=0;

  这个。小时=这个。第一小时;

  }

  这个参考文献。启动计时器。innerhtml=(this。10分钟? 0 这个。分钟:这个。分钟):(这个。秒10? 0 这个。秒:这个。秒);

  }

  }

  }

  /脚本

  风格

  /风格

  以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: