最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

VUE實(shí)現(xiàn)時(shí)間軸播放組件

 更新時(shí)間:2021年10月28日 10:35:41   作者:weixin_45306637  
這篇文章主要為大家詳細(xì)介紹了VUE實(shí)現(xiàn)時(shí)間軸播放組件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了VUE實(shí)現(xiàn)時(shí)間軸播放組件的具體代碼,供大家參考,具體內(nèi)容如下

先上效果圖吧

1、初始化的效果!

2、可以拖拽,鼠標(biāo)放上顯示時(shí)間

3、播放按鈕后,正常播放 左右兩個(gè)橫線可以上一頁(yè)下一頁(yè)

下面說(shuō)VUE接入的步驟:

1、index.html中引入js和css文件

<script src='../static/js/timePlay.js'></script>
<link href='../static/css/timePlay.css' rel='stylesheet'/>

2、寫個(gè)時(shí)間控件的組件TimePlay.vue

<template>
  <div>
    <div class="time-content" id="timePlay"></div>
  </div>
</template>

<script>
var timeplay = "";
export default {
  data() {
    return {};
  },
  methods: {
    initTimePlay() {
      let _this = this;
      $("#timePlay").html("");
      timeplay = new TimePlay({
        selectDate: _this.$store.state.trackPlayback.currentSelectDate,
        onClickChangeEnd: function () {
          //點(diǎn)擊后回調(diào)
        },
        onAnimateEnd: function () {
        //時(shí)間軸動(dòng)畫每次結(jié)束回調(diào)
        },
      });
      //初始化時(shí)間軸日期
      var curr_date = new Date(timeplay.options.selectDate);
      var hour = curr_date.getHours();
      var minute = curr_date.getMinutes();
      var second = curr_date.getSeconds();
      timeplay.options.startDate = parseInt(
        "" +
          (hour > 9 ? hour : "0" + hour) +
          (minute > 9 ? minute : "0" + minute) +
          (second > 9 ? second : "0" + second)
      );
      timeplay.options.endDate = parseInt(
        "" +
          (hour + 1 > 9 ? hour + 1 : "0" + (hour + 1)) +
          (minute > 9 ? minute : "0" + minute) +
          (second > 9 ? second : "0" + second)
      );
      $("#pause").click(function () {
        timeplay.delayAnimation(); //延遲動(dòng)畫
      });

      $("#play").click(function () {
        console.log("開(kāi)始播放")
        timeplay.continueAnimation(); //繼續(xù)動(dòng)畫
      });
      //點(diǎn)擊暫停執(zhí)行
      $(".play").click(function () {
      });
    },
  },
  mounted() {
    this.initTimePlay();
    window.timePlayLeft = $(".timeProgress-box").offset().left;
  },
  }
</script>

<style>
</style>

3、正常父組件調(diào)用

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Vue3實(shí)現(xiàn)雙向綁定的基本原理和代碼示例解析

    Vue3實(shí)現(xiàn)雙向綁定的基本原理和代碼示例解析

    Vue3中的響應(yīng)式系統(tǒng)由Proxy實(shí)現(xiàn),它取代了Vue2中的Object.defineProperty,提供了更強(qiáng)大的功能和更好的性能,下面給大家介紹Vue3實(shí)現(xiàn)雙向綁定的基本原理和代碼示例解析,感興趣的朋友一起看看吧
    2024-12-12
  • Vue3 emits結(jié)合回調(diào)函數(shù)的使用方式

    Vue3 emits結(jié)合回調(diào)函數(shù)的使用方式

    文章介紹了回調(diào)函數(shù)的概念,并通過(guò)一個(gè)簡(jiǎn)單的例子來(lái)說(shuō)明其工作原理,接著,文章提到在Vue.js中,回調(diào)函數(shù)常用于子父組件之間的通信,父組件可以接受子組件的消息并調(diào)用回調(diào)函數(shù),文章通過(guò)代碼示例和解釋,幫助讀者理解回調(diào)函數(shù)在實(shí)際開(kāi)發(fā)中的應(yīng)用
    2024-12-12
  • 關(guān)于Vue組件庫(kù)開(kāi)發(fā)詳析

    關(guān)于Vue組件庫(kù)開(kāi)發(fā)詳析

    這篇文章主要給大家介紹了關(guān)于Vue組件庫(kù)開(kāi)發(fā)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用vue具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-07-07
  • vue2.0中vue-cli實(shí)現(xiàn)全選、單選計(jì)算總價(jià)格的實(shí)例代碼

    vue2.0中vue-cli實(shí)現(xiàn)全選、單選計(jì)算總價(jià)格的實(shí)例代碼

    本篇文章主要介紹了vue2.0中vue-cli實(shí)現(xiàn)全選、單選計(jì)算總價(jià)格的實(shí)例代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • vuex的核心概念和基本使用詳解

    vuex的核心概念和基本使用詳解

    這篇文章主要為大家介紹了vuex的核心概念和基本使用,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2021-12-12
  • vue-cli腳手架的.babelrc文件用法說(shuō)明

    vue-cli腳手架的.babelrc文件用法說(shuō)明

    這篇文章主要介紹了vue-cli腳手架的.babelrc文件用法說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-09-09
  • 父子組件生命周期及子組件獲取數(shù)據(jù)傳值問(wèn)題剖析

    父子組件生命周期及子組件獲取數(shù)據(jù)傳值問(wèn)題剖析

    這篇文章主要介紹了父子組件生命周期及子組件獲取數(shù)據(jù)問(wèn)題剖析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-10-10
  • Vue路由權(quán)限控制解析

    Vue路由權(quán)限控制解析

    這篇文章主要介紹了Vue路由權(quán)限控制的相關(guān)資料,幫助大家更好的理解和使用vue框架,感興趣的朋友可以了解下
    2020-11-11
  • 解決vue 界面在蘋果手機(jī)上滑動(dòng)點(diǎn)擊事件等卡頓問(wèn)題

    解決vue 界面在蘋果手機(jī)上滑動(dòng)點(diǎn)擊事件等卡頓問(wèn)題

    這篇文章主要介紹了vue 界面在蘋果手機(jī)上滑動(dòng)點(diǎn)擊事件等卡頓解決方案,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-11-11
  • Vue 3.0中Treeshaking特性及作用

    Vue 3.0中Treeshaking特性及作用

    Tree shaking 是一種通過(guò)清除多余代碼方式來(lái)優(yōu)化項(xiàng)目打包體積的技術(shù),就是在保持代碼運(yùn)行結(jié)果不變的前提下,去除無(wú)用的代碼,本文給大家介紹Vue 3.0中Treeshaking特性是什么,感興趣的朋友一起看看吧
    2023-10-10

最新評(píng)論

宜州市| 丹棱县| 阿勒泰市| 大化| 城市| 合肥市| 乡城县| 观塘区| 哈尔滨市| 贞丰县| 麻城市| 务川| 固镇县| 宿松县| 富源县| 乐清市| 南宁市| 澳门| 大同县| 读书| 乐亭县| 北宁市| 七台河市| 凌源市| 盐津县| 绿春县| 威海市| 久治县| 静海县| 永川市| 钦州市| 舞钢市| 定远县| 兴化市| 博客| 乌海市| 昌黎县| 滨州市| 庆元县| 石门县| 永仁县|