この記事では、参考までにタイマーを実装するためのVueの具体的なコードを紹介します。具体的な内容は次のとおりです。 ここで行うことは、カウントダウンを開始および終了するためのボタンをクリックすることです <div class="time" v-if="rptType">{{str}}</div> <div class="receipt" :class="rptType?'jdz':'jiedan'" @click="receipt">開始</div> データ(){ 戻る { rptType: false, //ステータス h: 0, //時間、分、秒、ミリ秒を定義し、0 に初期化します。 午前:0、 ミリ秒:0, s:0, 時間:0, 文字列:''、 } }, マウント:関数(){ this.$nextTick(function (){//ビュー全体がレンダリングされます}) }, 方法:{ getTask: 関数(e){ this.taskType = e; }, //受信開始: function() { this.rptType = !this.rptType; if(this.rptType){ this.time=setInterval(this.timer,50); }それ以外{ this.reset() } }, timer: function(){ //タイミング関数を定義する this.ms=this.ms+50; //ミリ秒if(this.ms>=1000){ ms = 0; this.s=this.s+1; //秒} s>=60の場合 0 を返します。 this.m=this.m+1; //分} if(this.m>=60){ 0 を返します。 this.h=this.h+1; //時間} this.str =this.toDub(this.h)+":"+this.toDub(this.m)+":"+this.toDub(this.s)+""/*+this.toDubms(this.ms)+"ミリ秒"*/; // document.getElementById('mytime').innerHTML=h+"時間"+m+"分"+s+"秒"+ms+"ミリ秒"; }, toDub: function(n){ //0演算を追加 if(n<10){ "0"+n を返します。 } それ以外 { ""+n を返します。 } }, reset: function(){ //リセット clearInterval(this.time); 0 を返します。 0 を返します。 ms = 0; 0 を返します。 00:00:00 ... }, } 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Windows 10 の Docker で countly-server を展開して実行するプロセス
状況の説明: データベースが異常に起動およびシャットダウンしたため、サービスを再度起動したときに「起...
* 住所 - 住所* blockquote - ブロック引用* center - 中央揃えブロック*...
Web デザインにおけるツリーとは何ですか?簡単に言うと、リンクをクリックするとサブディレクトリが展...
<frameset></frameset>は皆さんもよくご存知のものです。こ...
目次1. 索引1.1 コンセプト1.2 機能1.3 索引作成の原則1.3.1 ディスクアクセス回数を...
前提複雑なシナリオでは、複数の異なるページ間で大量のデータを使用したり変更したりする必要があります。...
4 つのネットワーク タイプ:なし: コンテナのネットワーク機能を一切設定しません。--net=no...
目次1. LVS 負荷分散2. 負荷分散LVSの基本紹介3. LVSアーキテクチャ3.1 ロードバラ...
Mysql でよく使用される表示コマンド1. 現在のデータベース サーバー内のデータベースの一覧を表...
MySQLのダウンロードとインストール(バージョン8.0.20)のチュートリアルは参考までに、具体的...
MySQLはトリガーを使用してデータベース内のテーブルの行制限を解決します。詳細な説明と例最近のプロ...
最近、Ant Design Blazor コンポーネント ライブラリにマルチタブ コンポーネントを実...
序文以前、Docker の 2375 Remote API を有効にしていました。会社のセキュリティ...
Nginx はネストされた if ステートメントをサポートしておらず、if ステートメントでの論理判...
1、%: 0 個以上の任意の文字を表します。あらゆるタイプと長さの文字に一致します。場合によっては、...