国产69囗曝吞精在线视频,肥臀浪妇太爽了快点再快点,亚洲欧洲成人a∨在线观看,狠狠色丁香久久综合 ,国精一二二产品无人区免费应用,亚洲精品久久久久中文字幕,四虎一区二区成人免费影院网址 ,无码三级中文字幕在线观看

      使用vue寫一個計時器

      2021-5-18    前端達人

      **

      首先我們要知道setTimeout和setInterval的區別

      **
      setTimeout只在指定時間后執行一次,代碼如下:

      <script>  
      //定時器 異步運行  
      function hello(){  
      alert("hello");  
      }  
      //使用方法名字執行方法  
      var t1 = window.setTimeout(hello,1000);  
      var t2 = window.setTimeout("hello()",3000);//使用字符串執行方法  
      window.clearTimeout(t1);//去掉定時器  
      </script> 
      
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • 8
      • 9
      • 10

      setInterval以指定時間為周期循環執行,代碼如下:

      //實時刷新時間單位為毫秒  
      setInterval('refreshQuery()',8000);   
      /* 刷新查詢 */  
      function refreshQuery(){  
         $("#mainTable").datagrid('reload',null);  
      } 
      
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6

      一般情況下setTimeout用于延遲執行某方法或功能,
      setInterval則一般用于刷新表單,對于一些表單的實時指定時間刷新同步
      **

      計時器

      **
      HTML代碼

      <div class="father">
              <ul>
                  <li>{{one}}<span>:</span></li>
                  <li>{{two}}<span>:</span></li>
                  <li>{{three}}</li>
              </ul>
              <el-button type="primary" @click="startHandler">開始</el-button>
              <el-button type="primary" @click="endHandler">暫停</el-button>
          </div> 
      
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • 8
      • 9

      JAVASCRIPT代碼

      <script>
      export default {
        name: 'HelloWorld',
        data(){
            return {
              flag: null,
              one : '00', // 時
              two : '00', // 分
              three : '00', // 秒
              abc : 0, // 秒的計數
              cde : 0, // 分的計數
              efg : 0, // 時的計數
            }
        },
        props: {
          msg: String
        },
        mounted() {
      
        },
        methods:{
        // 開始計時
          startHandler(){
              this.flag = setInterval(()=>{
                  if(this.three === 60 || this.three === '60'){
                      this.three = '00';
                      this.abc = 0;
                      if(this.two === 60 || this.two === '60'){
                          this.two = '00';
                          this.cde = 0;
                          if(this.efg+1 <= 9){
                              this.efg++;
                              this.one = '0' + this.efg;
                          }else{
                              this.efg++;
                              this.one = this.efg;
                          }
                      }else{
                          if(this.cde+1 <= 9){
                              this.cde++;
                              this.two = '0' + this.cde;
                          }else{
                              this.cde++;
                              this.two = this.cde;
                          }
                      }
                  }else{
                      if(this.abc+1 <= 9){
                          this.abc++;
                          this.three = '0' + this.abc;
                      }else{
                          this.abc++;
                          this.three=this.abc;
                      }
                  }
      
              },100)
          },
          // 暫停計時
          endHandler(){
              this.flag = clearInterval(this.flag)
          }
        }
      }
      </script> 
      
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • 8
      • 9
      • 10
      • 11
      • 12
      • 13
      • 14
      • 15
      • 16
      • 17
      • 18
      • 19
      • 20
      • 21
      • 22
      • 23
      • 24
      • 25
      • 26
      • 27
      • 28
      • 29
      • 30
      • 31
      • 32
      • 33
      • 34
      • 35
      • 36
      • 37
      • 38
      • 39
      • 40
      • 41
      • 42
      • 43
      • 44
      • 45
      • 46
      • 47
      • 48
      • 49
      • 50
      • 51
      • 52
      • 53
      • 54
      • 55
      • 56
      • 57
      • 58
      • 59
      • 60
      • 61
      • 62
      • 63
      • 64
      • 65

      效果如下:
      在這里插入圖片描述




      藍藍設計建立了UI設計分享群,每天會分享國內外的一些優秀設計,如果有興趣的話,可以進入一起成長學習,請掃碼藍小助,報下信息,藍小助會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務合作,也請與我們聯系。

      截屏2021-05-13 上午11.41.03.png


      文章來源:csdn     作者:rock_23

      分享此文一切功德,皆悉回向給文章原作者及眾讀者.
      免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。

      藍藍設計www.izc.net.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務

      日歷

      鏈接

      個人資料

      藍藍設計的小編 http://www.izc.net.cn

      存檔

      主站蜘蛛池模板: 免费无码又黄又爽又刺激| 美日韩三级| 老熟妇仑乱视频一区二区| 欧美日韩精品一区二区性色a+v| 亚洲午夜网站| 成年美女看的黄网站色戒| 一区二区三区视频免费在线观看| 又大又硬又黄的免费视频| 亚洲成av人片在线观看麦芽| 3p在线播放| 无码国产乱人伦偷精品视频| 亚洲成a∨人在线播放欧美| 亚洲精品日韩在线| xxxx丰满少妇高潮| 欧美黑人性暴力猛交| 午夜88| 久久乐国产精品| 激情综合五月丁香亚洲| 日韩在线| 美国三级a三级18| 国产成人久久精品激情| 亚洲国产成人综合一区二区三区| 亚洲电影中文字幕| 国产日韩欧美电影| 337p人体粉嫩胞高清视频| 国产v亚洲∨无码天堂| 免费涩涩视频| 亚洲男人精品青春的天堂| 日韩精品中文字幕无码专区| 久久77| 欧美亚洲国产另类| 牲欲强的熟妇农村老妇女| 亚洲精品国产精品成人不卡| 伊人天天操| 日韩美女亚洲性一区二区 | 深夜福利电影| 性色浪潮| 国产精品后入内射日本在线观看 | 日日天日日夜日日摸| 日本午夜免费啪视频在线| 精品欧美黑人一区二区三区|