Cet article présente principalement comment implémenter simplement la fonction de compte à rebours de 60 secondes du code de vérification Vue. Il a une certaine valeur de référence. J'espère que cela pourra aider tout le monde.
html
<span v-show="show" @click="getCode">获取验证码</span> <span v-show="!show" class="count">{{count}} s</span>
js
data(){ return { show: true, count: '', 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) } } }
Recommandations associées :
Javascript Compte à rebours de 60 secondes pour obtenir le code de vérification
Implémentez un compte à rebours de 60 secondes après l'envoi du code de vérification SMS
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!