vue横向时间轴插件,

  vue横向时间轴插件,

  这篇文章主要为大家详细介绍了VUE实现时间轴播放组件,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  本文实例为大家分享了VUE实现时间轴播放组件的具体代码,供大家参考,具体内容如下

  先上效果图吧

  1、初始化的效果!

  2、可以拖拽,鼠标放上显示时间

  3、播放按钮后,正常播放左右两个横线可以上一页下一页

  下面说VUE接入的步骤:

  1、index.html中引入射流研究…和钢性铸铁文件

  脚本src=./static/js/timePlay.js/script

  链接href=./静态/CSS/时间播放。CSS rel=样式表/

  2、写个时间控件的组件TimePlay.vue

  模板

  差异

  div class= time-content id=时间播放/div

  /div

  /模板

  脚本

  var time play=

  导出默认值{

  data() {

  return { };

  },

  方法:{

  initTimePlay() {

  让这个=这个

  $(#timePlay ).html(" ");

  时间播放=新时间播放({

  选择日期:_这个.$ store。状态。音轨回放。当前选择日期,

  onclickchangend:function(){

  //点击后回调

  },

  onAnimateEnd: function () {

  //时间轴动画每次结束回调

  },

  });

  //初始化时间轴日期

  var curr_date=新日期(时间戏。选项。选择日期);

  var hour=curr _ dateget hours();

  var minute=curr _ date。get minutes();

  var秒=curr _ date。获取秒数();

  时间游戏。选项。开始日期=解析整数(

  (小时9?小时:"0"小时)

  (第9分钟?分钟:"0"分钟)

  (第二个9?秒:"0"秒)

  );

  时间游戏。选项。结束日期=解析整数(

  (第1 9小时?第一小时:"0"(第一小时)

  (第9分钟?分钟:"0"分钟)

  (第二个9?秒:"0"秒)

  );

  $(#pause ).单击(函数(){

  时间游戏。延时动画();//延迟动画

  });

  $(#play ).单击(函数(){

  console.log(开始播放)

  时间游戏。继续动画();//继续动画

  });

  //点击暂停执行

  $(.玩)。单击(函数(){

  });

  },

  },

  已安装(){

  这个。init time play();

  window.timePlayLeft=$( .时间进程-框)。偏移量()。左;

  },

  }

  /脚本

  风格

  /风格

  3、正常父组件调用

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

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

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