最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue發(fā)送驗證碼計時器防止刷新實(shí)現(xiàn)詳解

 更新時間:2023年03月09日 10:59:28   作者:藍(lán)色海島  
這篇文章主要為大家介紹了vue發(fā)送驗證碼計時器防止刷新實(shí)現(xiàn)詳解,<BR>有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

基本實(shí)現(xiàn)效果

按鈕:

          <t-button @click="handleSend" :disabled="disable">{{text}}</t-button>

data:

      text: '發(fā)送驗證碼',
      time: 10,
      timer: null,
      disable: false

點(diǎn)擊發(fā)送:

    handleSend() {
      this.disable = true
      this.text = this.time + 's后重新發(fā)送'
      this.timer = setInterval(() => {
        if (this.time > 0) {
          this.time--
          this.text = this.time + 's后重新發(fā)送'
        } else {
          clearInterval(this.timer)
          this.time = 10
          this.disable = false
          this.text = '重新發(fā)送'
        }
      }, 1000)
    }

防止刷新

    handleSend() {
      this.disable = true
      this.text = this.time + 's后重新發(fā)送'
      this.timer = setInterval(() => {
        if (this.time > 0) {
          this.time--
          this.text = this.time + 's后重新發(fā)送'
          localStorage.setItem('time', this.time) // 注意這行
        } else {
          clearInterval(this.timer)
          this.time = 10
          this.disable = false
          this.text = '重新發(fā)送'
        }
      }, 1000)
    }
  created() {
    const time = localStorage.getItem('time')
    if (time && time > 0) {
      this.text = time + 's后重新發(fā)送'
      this.time = time
      this.handleSend()
    }
  }

以上就是vue發(fā)送驗證碼計時器防止刷新實(shí)現(xiàn)詳解的詳細(xì)內(nèi)容,更多關(guān)于vue發(fā)送驗證碼計時器防止刷新的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • vite中的glob-import批量導(dǎo)入的實(shí)現(xiàn)

    vite中的glob-import批量導(dǎo)入的實(shí)現(xiàn)

    本文主要介紹了vite中的glob-import批量導(dǎo)入的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • vue.js開發(fā)環(huán)境搭建教程

    vue.js開發(fā)環(huán)境搭建教程

    這篇文章主要為大家詳細(xì)介紹了vue.js開發(fā)環(huán)境的搭建教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • 使用Vant完成DatetimePicker 日期的選擇器操作

    使用Vant完成DatetimePicker 日期的選擇器操作

    這篇文章主要介紹了使用Vant完成DatetimePicker 日期的選擇器操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • html2canvas使用文檔(vue舉例)

    html2canvas使用文檔(vue舉例)

    html2canvas.js是一款可以在網(wǎng)頁上實(shí)現(xiàn)頁面截圖的js,它使用了html5和css3的一些新功能特性,實(shí)現(xiàn)了在客戶端對網(wǎng)頁進(jìn)行截圖的功能,這篇文章主要給大家介紹了關(guān)于html2canvas使用的相關(guān)資料,需要的朋友可以參考下
    2024-03-03
  • vite構(gòu)建vue3項目的全過程記錄

    vite構(gòu)建vue3項目的全過程記錄

    vite是VUE3創(chuàng)建項目的工具,項目大了之后,性能明顯優(yōu)于webpack,下面這篇文章主要給大家介紹了關(guān)于vite構(gòu)建vue3項目的相關(guān)資料,需要的朋友可以參考下
    2023-01-01
  • Vue中的計算屬性computed傳參方式

    Vue中的計算屬性computed傳參方式

    這篇文章主要介紹了Vue中的計算屬性computed傳參方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • Vue-resource攔截器判斷token失效跳轉(zhuǎn)的實(shí)例

    Vue-resource攔截器判斷token失效跳轉(zhuǎn)的實(shí)例

    下面小編就為大家?guī)硪黄猇ue-resource攔截器判斷token失效跳轉(zhuǎn)的實(shí)例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • antd vue v-decorator的取值與賦值問題

    antd vue v-decorator的取值與賦值問題

    這篇文章主要介紹了antd vue v-decorator的取值與賦值問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • element?el-select下拉框選擇失效解決辦法

    element?el-select下拉框選擇失效解決辦法

    el-select即選擇器用于從若干個候選項中選擇其中一個(或者多個),在傳統(tǒng)網(wǎng)頁開發(fā)中選擇器經(jīng)常被稱作下拉框、下拉列表是最常用的表單元素之一,這篇文章主要給大家介紹了關(guān)于element?el-select下拉框選擇失效解決辦法,需要的朋友可以參考下
    2023-08-08
  • Vue組件的繼承用法示例詳解

    Vue組件的繼承用法示例詳解

    這篇文章主要介紹了Vue組件的繼承用法,本文通過實(shí)例代碼案例講解給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-08-08

最新評論

昌平区| 盱眙县| 潢川县| 建阳市| 杂多县| 江门市| 元氏县| 许昌市| 兴海县| 绩溪县| 咸丰县| 拜城县| 新绛县| 新昌县| 巢湖市| 深州市| 方城县| 郁南县| 海晏县| 古交市| 怀安县| 达州市| 兴义市| 夏河县| 永福县| 唐海县| 福贡县| 康平县| 曲麻莱县| 长寿区| 安仁县| 上栗县| 隆化县| 武城县| 虎林市| 平阴县| 罗甸县| 山阴县| 博乐市| 光山县| 苍梧县|