この記事の例では、タイムライン再生コンポーネントを実装するためのVUEの具体的なコードを参考までに共有しています。具体的な内容は次のとおりです。 まずはレンダリングを見てみましょう。 1. 初期化の効果! 2. ドラッグアンドドロップしてマウスを置くと時間が表示されます 3. 再生ボタンを押すと、左右の 2 本の水平線で前のページまたは次のページに移動できます。 VUE アクセスの手順は次のとおりです。 1. index.htmlにjsファイルとcssファイルを導入する <script src='../static/js/timePlay.js'></script> <link href='../static/css/timePlay.css' rel='スタイルシート'/> 2. 時間制御コンポーネントTimePlay.vueを書く <テンプレート> <div> <div class="time-content" id="timePlay"></div> </div> </テンプレート> <スクリプト> var タイムプレイ = ""; エクスポートデフォルト{ データ() { 戻る {}; }, メソッド: { 初期化タイムプレイ() { _this = this とします。 $("#timePlay").html(""); タイムプレイ = 新しいタイムプレイ({ 選択日付: _this.$store.state.trackPlayback.currentSelectDate、 onClickChangeEnd: 関数 () { //クリック後のコールバック}, onAnimateEnd: 関数 () { //タイムラインアニメーションが終了するたびにコールバックします}, }); //タイムラインの日付を初期化します。var curr_date = new Date(timeplay.options.selectDate); var 時間 = curr_date.getHours(); var 分 = curr_date.getMinutes(); var 秒 = curr_date.getSeconds(); timeplay.options.startDate = parseInt( "" + (時間 > 9 ? 時間 : "0" + 時間) + (分 > 9 ? 分 : "0" + 分) + (秒 > 9 ? 秒 : "0" + 秒) ); timeplay.options.endDate = parseInt( "" + (時間 + 1 > 9 ? 時間 + 1 : "0" + (時間 + 1)) + (分 > 9 ? 分 : "0" + 分) + (秒 > 9 ? 秒 : "0" + 秒) ); $("#pause").click(関数() { timeplay.delayAnimation(); // アニメーションを遅延する}); $("#play").click(関数() { console.log("プレイを開始") timeplay.continueAnimation(); //アニメーションを続行します}); //クリックして実行を一時停止します$(".play").click(function () { }); }, }, マウント() { これを初期化します。 window.timePlayLeft = $(".timeProgress-box").offset().left; }, } </スクリプト> <スタイル> </スタイル> 3. 通常の親コンポーネント呼び出し 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
オリジナルリンクhttps://github.com/XboxYan/no…ボタンは、おそらく We...
サーバーの画像が他のウェブサイトからホットリンクされると、サーバーの帯域幅とアクセス速度に影響します...
目次1. はじめに2. アイデアファイルをアップロードする2つの方法3. ライフサイクル4. コード...
序文多くの学生は既に再帰に精通していると思います。アルゴリズムの問題を解決するために再帰がよく使...
vueプロジェクトでは、アップロードした画像に透かしを追加して参照できるようにするアップグレード版...
Cudaがインストールされているかどうかを確認してくださいアナコンダプロンプトに入力nvcc -V...
目次1. クエリの最適化1. MySQLチューニングの概要2. 小さなテーブルが大きなテーブルを動か...
(P4) Web 標準は一連の標準で構成されています。中心となる概念は、Web ページの構造、スタイ...
1. Vue レスポンシブの使用法を確認する Vue の応答性は、私たち全員がよく知っています。 ...
1. dfコマンドを使用してディスク全体の使用量を表示します。 df コマンドは、ハードディスクのマ...
Win10 のインストール (すでにインストールされている場合はスキップしてください) win10...
1. QTからJSへのデータフロー1. QTはJS関数を呼び出し、JSはパラメータを通じてQTの値を...
時間に余裕を持って、過去を忘れましょう。前のセクションでは、[検索] フォームとクエリおよびリセット...
mysqlはbinlogログを正しくクリーンアップします序文: MySQL の binlog はデー...
次の2つの関数は、 FIND_IN_SETと同じように使用されます。使用する場合、 FIND_IN_...