vue實現(xiàn)倒計時獲取驗證碼效果
更新時間:2020年04月17日 15:57:28 作者:小羽向前跑
這篇文章主要為大家詳細介紹了vue實現(xiàn)倒計時獲取驗證碼效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了vue實現(xiàn)倒計時獲取驗證碼效果的具體代碼,供大家參考,具體內(nèi)容如下
效果:
代碼:
<template> <div> <el-button :disabled="disabled" @click="sendcode" class="sendcode">{{btntxt}}</el-button> </div> </template> <script> export default { data() { return { disabled:false, time:5, btntxt:"發(fā)送驗證碼", }; }, methods: { sendcode(){ this.time=5; this.timer(); }, //發(fā)送手機驗證碼倒計時 timer() { if (this.time > 0) { this.disabled=true; this.time--; this.btntxt=this.time+"秒"; setTimeout(this.timer, 1000); } else{ this.time=0; this.btntxt="發(fā)送驗證碼"; this.disabled=false; } }, } } </script> <style scoped> .el-button{ margin: 100px 50px; } </style>
更多關(guān)于倒計時的文章請查看專題:《倒計時功能》
更多JavaScript時鐘特效點擊查看:JavaScript時鐘特效專題
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
詳解vue服務(wù)端渲染瀏覽器端緩存(keep-alive)
在使用服務(wù)器端渲染時,除了服務(wù)端的接口緩存、頁面緩存、組建緩存等,瀏覽器端也避免不了要使用緩存,減少頁面的重繪。這篇文章主要介紹了詳解vue服務(wù)端渲染瀏覽器端緩存(keep-alive),感興趣的小伙伴們可以參考一下2018-10-10Vue是怎么渲染template內(nèi)的標(biāo)簽內(nèi)容的
這篇文章主要介紹了Vue是怎么渲染template內(nèi)的標(biāo)簽內(nèi)容的,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06Vue.js watch監(jiān)視屬性知識點總結(jié)
在本篇文章里小編給大家分享的是關(guān)于Vue.js watch監(jiān)視屬性的相關(guān)知識點內(nèi)容,需要的朋友們學(xué)習(xí)下。2019-11-11