91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

Vue驗證碼60秒倒計時功能簡單實例代碼

發布時間:2020-08-28 20:59:28 來源:腳本之家 閱讀:274 作者:Goodbye_Youth 欄目:web開發

template

<template>
 <div class='login'>
 <div class="loginHeader">
  <input type="tel" class="loginBtn border-bottom" placeholder="請輸入手機號" />
  <input type="tel" class="codeBtn" placeholder="請輸入驗證碼" />
  <input type="button" class="getNumber" v-model="codeMsg" @click="getCode" :disabled="codeDisabled" />
 </div>
 </div>
</template>

script

<script>
 export default {
 data() {
  return {
  // 是否禁用按鈕
  codeDisabled: false,
  // 倒計時秒數
  countdown: 60,
  // 按鈕上的文字
  codeMsg: '獲取驗證碼',
  // 定時器
  timer: null
  }
 },

 methods: {
  // 獲取驗證碼
  getCode() {
  // 驗證碼60秒倒計時
  if (!this.timer) {
   this.timer = setInterval(() => {
   if (this.countdown > 0 && this.countdown <= 60) {
    this.countdown--;
    if (this.countdown !== 0) {
    this.codeMsg = "重新發送(" + this.countdown + ")";
    } else {
    clearInterval(this.timer);
    this.codeMsg = "獲取驗證碼";
    this.countdown = 60;
    this.timer = null;
    this.codeDisabled = false;
    }
   }
   }, 1000)
  }
  }
 }
 }
</script>

css(scss寫法)

<style>
.login{
 width: 100%;
 height: 100%;
 background: #F9F9F9;
 .loginHeader{
 padding: 0 10px;
 background: #fff;
 margin-top: 20px;
 overflow: hidden;
 .loginBtn{
  width: 100%;
  height: 42px;
  border: none;
  background: #fff;
  color: #444;
  border-radius: 4px;
  outline: none;
  padding-left: 3px;
  font-size: 1.4rem;
  box-sizing: border-box;
  -webkit-appearance:none;
 }
 .border-bottom{
  border-bottom: 1px solid #F3F3F3;
 }
 .codeBtn{
  width: 63%;
  height: 42px;
  border: none;
  background: #fff;
  color: #444;
  border-radius: 4px;
  float: left;
  outline: none;
  padding-left: 3px;
  font-size: 1.4rem;
  box-sizing: border-box;
  -webkit-appearance:none;
 }
 .getNumber{
  width: 35%;
  height: 36px;
  float: right;
  margin-top: 3px;
  border: 1px solid #09BB07;
  color: #09BB07;
  background: #fff;
  border-radius: 4px;
  outline: none;
  -webkit-appearance:none;
 }
 }
}
</style>

總結

以上所述是小編給大家介紹的Vue驗證碼60秒倒計時功能簡單實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!

向AI問一下細節

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

AI

金塔县| 于田县| 博罗县| 元江| 六安市| 福鼎市| 岳普湖县| 海原县| 襄城县| 达尔| 台江县| 湖南省| 昭通市| 鹤壁市| 三明市| 平原县| 郧西县| 汶上县| 临高县| 雅安市| 福泉市| 蒙山县| 舟曲县| 桃源县| 安泽县| 双鸭山市| 普陀区| 德阳市| 齐河县| 黄山市| 大方县| 金溪县| 精河县| 青浦区| 大同市| 石柱| 龙川县| 柳州市| 白玉县| 永安市| 贵州省|