<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      vue實現倒計時的插件(時間戳 刷新 跳轉 都不影響)

      倒計時組件代碼:
      <!--
        功能: Vue2初始化模板 | 修訂時間:2020.10.01 | 組件生成時間:2023年05月16日 15:43:30
      -->
      <template>
        <span :endTime="endTime" :callback="callback" :endText="endText">
          <slot>
            {{ content }}
          </slot>
        </span>
      </template>
      <script>
      export default {
        data() {
          return {
            content: "",
          };
        },
        props: {
          endTime: {
            type: String,
            default: "",
          },
          endText: {
            type: String,
            default: "已結束",
          },
          callback: {
            type: Function,
            default: "",
          },
        },
        mounted() {
          this.countdowm(this.endTime);
        },
        methods: {
          countdowm(timestamp) {
            let self = this;
            let timer = setInterval(function () {
              let nowTime = new Date();
              let endTime = new Date(timestamp * 1000);
              let t = endTime.getTime() - nowTime.getTime();
              if (t > 0) {
                let day = Math.floor(t / 86400000);
                let hour = Math.floor((t / 3600000) % 24);
                let min = Math.floor((t / 60000) % 60);
                let sec = Math.floor((t / 1000) % 60);
                hour = hour < 10 ? "0" + hour : hour;
                min = min < 10 ? "0" + min : min;
                sec = sec < 10 ? "0" + sec : sec;
                let format = "";
                if (day > 0) {
                  format = `${day}天${hour}小時${min}分${sec}秒`;
                }
                if (day <= 0 && hour > 0) {
                  format = `${hour}小時${min}分${sec}秒`;
                }
                if (day <= 0 && hour <= 0) {
                  format = `${min}分${sec}秒`;
                }
                self.content = format;
              } else {
                clearInterval(timer);
                self.content = self.endText;
                self._callback();
              }
            }, 1000);
          },
          _callback() {
            if (this.callback && this.callback instanceof Function) {
              this.callback(...this);
            }
          },
        },
      };
      </script>
      <style scoped>
      /* @import url(); 引入css類 */
      </style>
      父組件代碼:
      <count-down endTime="1490761620" :callback="callback" endText="已經結束了"></count-down>
      ednTime 是時間結束之后的時間戳 callback是結束之后的回調 endText是結束之后的文字顯示!
        methods: {
          endTime() {
            let next = new Date();
            next.setMinutes(next.getMinutes() + 60);
            let time = parseInt(next.getTime() / 1000); //10位時間戳
            localStorage.setItem("endTime", time);
            if (localStorage.getItem("endTime")) time = localStorage.getItem("endTime");
            return time;
          },
          callback() {},
        },

       

      posted @ 2024-05-28 08:49  青春?自由?旅行  閱讀(651)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产在线精品无码二区| 久久亚洲综合精品成人网| 国内精品视频一区二区三区八戒 | 亚洲一区中文字幕人妻| 欧美丰满熟妇xxxx性ppx人交| 日本午夜精品一区二区三区电影| 久久99精品久久久久麻豆| 极品美女自拍偷精品视频| 国厂精品114福利电影免费| 色欲av无码一区二区人妻| 亚洲一区二区三区在线| 国产一区二区av天堂热| 精品亚洲国产成人av| 人人爽人人爽人人片av东京热| 国产午夜福利免费入口| 亚洲精品视频一二三四区| 又湿又紧又大又爽A视频男| 国产成人精品无码一区二区老年人| 中文字幕国产精品综合| 国产精品夫妇激情啪发布| 青青草无码免费一二三区| 久久久精品人妻一区二区三区 | 色婷婷欧美在线播放内射| 黄色特级片一区二区三区| 亚洲AV永久无码精品秋霞电影影院 | 中文字幕久久精品波多野结| 狠狠色噜噜狠狠狠狠777米奇| 水蜜桃视频在线观看免费18| 国产精品午夜福利视频| 中文字幕人妻中出制服诱惑| 中文字幕少妇人妻精品| 亚洲熟女乱综合一区二区| 国产短视频精品一区二区| 久久精品国产亚洲av熟女| 丰满少妇呻吟高潮经历| 亚洲av永久无码精品漫画| 香蕉久久久久久av成人| 国产一区日韩二区三区| 久久人人爽人人爽人人片| 国产老熟女无套内射不卡| 不卡一区二区三区在线视频|