中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何實現基于vue的短信驗證碼倒計時

發布時間:2021-08-13 19:35:18 來源:億速云 閱讀:347 作者:小新 欄目:web開發

小編給大家分享一下如何實現基于vue的短信驗證碼倒計時,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

一般獲取短信驗證碼的時候會用到這個demo:

如何實現基于vue的短信驗證碼倒計時

button里面包兩個span標簽,根據點擊狀態,顯示不同的span,關鍵代碼就是倒計時:

 <div id="example">
  <button @click="send">
   <span v-if="sendMsgDisabled">{{time+'秒后獲取'}}</span>
   <span v-if="!sendMsgDisabled">send</span>
  </button>
 </div>
 button {
  width: 100px;
  height: 50px background: pink;
 }
var vm = new Vue({
  el: '#example',
  data() {
   return {
    time: 60, // 發送驗證碼倒計時
    sendMsgDisabled: false
   }
  },
  methods: {
   send() {
    let me = this;
    me.sendMsgDisabled = true;
    let interval = window.setInterval(function() {
     if ((me.time--) <= 0) {
      me.time = 60;
      me.sendMsgDisabled = false;
      window.clearInterval(interval);
     }
    }, 1000);
   }
  }
 })

以上是“如何實現基于vue的短信驗證碼倒計時”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

vue
AI

延边| 芜湖县| 鄂温| 光山县| 新田县| 衡山县| 修水县| 蚌埠市| 兰坪| 凭祥市| 金门县| 辉南县| 紫云| 常熟市| 皋兰县| 株洲县| 措美县| 江都市| 普宁市| 平南县| 呼图壁县| 深圳市| 鄂伦春自治旗| 罗山县| 临邑县| 当涂县| 宁津县| 嵊泗县| 乌兰察布市| 大悟县| 安庆市| 介休市| 海晏县| 灵山县| 栾城县| 台中市| 鱼台县| 崇礼县| 新丰县| 新竹县| 福建省|