• <noscript id="ggggg"><dd id="ggggg"></dd></noscript>
    <small id="ggggg"></small> <sup id="ggggg"></sup>
    <noscript id="ggggg"><dd id="ggggg"></dd></noscript>
    <tfoot id="ggggg"></tfoot>
  • <nav id="ggggg"><cite id="ggggg"></cite></nav>
    <nav id="ggggg"></nav>
    成人黃色A片免费看三更小说,精品人妻av区波多野结衣,亚洲第一极品精品无码,欧美综合区自拍亚洲综合,久久99青青精品免费观看,中文字幕在线中字日韩 ,亚洲国产精品18久久久久久,黄色在线免费观看

    使用vue寫一個計時器

    2021-5-18    前端達人

    **

    首先我們要知道setTimeout和setInterval的區(qū)別

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

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

    setInterval以指定時間為周期循環(huán)執(zhí)行,代碼如下:

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

    一般情況下setTimeout用于延遲執(zhí)行某方法或功能,
    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, // 秒的計數(shù)
            cde : 0, // 分的計數(shù)
            efg : 0, // 時的計數(shù)
          }
      },
      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

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




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

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


    文章來源:csdn     作者:rock_23

    分享此文一切功德,皆悉回向給文章原作者及眾讀者.
    免責(zé)聲明:藍藍設(shè)計尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問題,請及時與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

    藍藍設(shè)計m.lzhte.cn )是一家專注而深入的界面設(shè)計公司,為期望卓越的國內(nèi)外企業(yè)提供卓越的UI界面設(shè)計、BS界面設(shè)計 、 cs界面設(shè)計 、 ipad界面設(shè)計 、 包裝設(shè)計 、 圖標定制 、 用戶體驗 、交互設(shè)計、 網(wǎng)站建設(shè) 平面設(shè)計服務(wù)

    日歷

    鏈接

    個人資料

    藍藍設(shè)計的小編 http://m.lzhte.cn

    存檔

    主站蜘蛛池模板: 午夜AV无码福利免费看网站 | 久久精品综合国产二区| 康保县| 国产精品卡1卡2卡3网站| 亚洲无av在线中文字幕| 欧美a级在线现免费观看| 西西午夜无码大胆啪啪国模| 日韩中文字幕高清有码| 688欧美人禽杂交狂配| 欧美国产成人精品二区芒果视频| 国产成人乱码一二三区18| 人妻一区二区三区三区| 久久洲Av无码西西人体| 中文天堂最新版www| 欧美中文字幕无线码视频| 日韩中文字幕在线综合网| 沙田区| 亚洲精品一区二区三区人妖| 在线观看日韩亚洲综合| 国产精品视频观看裸模| 欧美日韩在线永久免费播放| 91老湿机福利免费体验| 免费h动漫无码网站| 狠狠撸在线| 十八禁午夜福利免费网站 | 久久精品久久精品中文字幕| 国模极品一区二区三区| 翁牛特旗| 成人黄色免费在线播放| 成AV人片一区二区三区久久| 99热亚洲人色精品国产88| 亚洲综合另类小说色区一| 国产精品导航一区二区| 国产精品色婷婷在线观看| 最新日韩av在线不卡| 欧美国产精品不卡在线观看| 9l久久午夜精品一区二区| 姝姝窝人体色WWW在线观看| 韩国美女与老头三级| 亚州AV秘 一区二区三区| 于都县|