Heim > Web-Frontend > js-Tutorial > Hauptteil

Ein einfaches Beispiel für die Implementierung der 60-Sekunden-Countdown-Funktion des Bestätigungscodes in Vue

小云云
Freigeben: 2018-05-15 15:39:07
Original
2782 Leute haben es durchsucht

In diesem Artikel wird hauptsächlich die einfache Implementierung der 60-Sekunden-Countdown-Funktion des Vue-Verifizierungscodes vorgestellt. Ich hoffe, dass er allen helfen kann.

html

<span v-show="show" @click="getCode">获取验证码</span>
<span v-show="!show" class="count">{{count}} s</span>
Nach dem Login kopieren

js

 data(){
   return {
    show: true,
    count: &#39;&#39;,
    timer: null,
   }
  },
  methods:{
    getCode(){
      const TIME_COUNT = 60;
      if (!this.timer) {
        this.count = TIME_COUNT;
        this.show = false;
        this.timer = setInterval(() => {
        if (this.count > 0 && this.count <= TIME_COUNT) {
          this.count--;
         } else {
          this.show = true;
          clearInterval(this.timer);
          this.timer = null;
         }
        }, 1000)
       }
    }  
  }
Nach dem Login kopieren

Verwandte Empfehlungen:

Javascript 60-Sekunden-Countdown zum Erhalt des Bestätigungscodes

Implementieren Sie einen 60-Sekunden-Countdown nach dem Senden des SMS-Bestätigungscodes

JS-Code zum Implementieren eines 60-Sekunden-Countdowns beim Klicken auf die Schaltfläche_Javascript-Fähigkeiten

Das obige ist der detaillierte Inhalt vonEin einfaches Beispiel für die Implementierung der 60-Sekunden-Countdown-Funktion des Bestätigungscodes in Vue. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage