vue.JSで時間を表示する方法

coldplay.xixi
リリース: 2020-11-12 16:24:00
オリジナル
2492 人が閲覧しました

Vue.JS で時間を表示する方法: まず、時間を格納するためのデータ内の変数を定義します。コードは [data(){return {nowTime:''}}] で、次に div を指定します。は [<div>{{nowTime}}</div>] です。

vue.JSで時間を表示する方法

【おすすめ関連記事:vue.js

時刻を表示する Vue.JS メソッド:

1. 時刻を格納するデータ内の変数を定義します

data(){
   return {
     nowTime:&#39;&#39;
   }
  },
ログイン後にコピー

2. div

<div>{{nowTime}}</div>
ログイン後にコピー

3.js パーツを指定します。

 //显示当前时间(年月日时分秒)
    timeFormate(timeStamp) {
      let year = new Date(timeStamp).getFullYear();
      let month =new Date(timeStamp).getMonth() + 1 < 10? "0" + (new Date(timeStamp).getMonth() + 1): new Date(timeStamp).getMonth() + 1;
      let date =new Date(timeStamp).getDate() < 10? "0" + new Date(timeStamp).getDate(): new Date(timeStamp).getDate();
      let hh =new Date(timeStamp).getHours() < 10? "0" + new Date(timeStamp).getHours(): new Date(timeStamp).getHours();
      let mm =new Date(timeStamp).getMinutes() < 10? "0" + new Date(timeStamp).getMinutes(): new Date(timeStamp).getMinutes();
      let ss =new Date(timeStamp).getSeconds() < 10? "0" + new Date(timeStamp).getSeconds(): new Date(timeStamp).getSeconds();
      this.nowTime = year + "年" + month + "月" + date +"日"+" "+hh+":"+mm+&#39;:&#39;+ss ;
    },
    nowTimes(){
      this.timeFormate(new Date());
      setInterval(this.nowTimes,1000);
      this.clear()
    },
    clear(){
      clearInterval(this.nowTimes)
      this.nowTimes = null;
    }
ログイン後にコピー

4. それをコピーして貼り付けるだけです。主にタイマーを使用し、1 秒ごとに呼び出し、最後にタイマーをクリアして関数をクリアします

#関連する無料学習の推奨事項:

JavaScript(ビデオ)

以上がvue.JSで時間を表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート