zoukankan      html  css  js  c++  java
  • momentjs在vue中的用法

    js代码
    import moment from 'moment';
    const jsCountDown = document.getElementById('js-countdown');
    const targetTime = new Date('2018-10-4');
    const countdownFn = () =>{
    const now = moment();
    const end = moment(targetTime);
    const diffDay = now.diff(end,'days');
    const diffH = now.diff(end,'hours') % 24;
    const diffM = now.diff(end,'minutes') % 60;
    const diff = now.diff(end, 'seconds') % 60;
    // console.log(diffDay,diffH,diffM);
    // console.log(diffDay);
    jsCountDown.querySelector('.day').innerHTML = - diffDay;
    jsCountDown.querySelector('.hours').innerHTML = - diffH;
    jsCountDown.querySelector('.minutes').innerHTML = - diffM;
    jsCountDown.querySelector('.second').innerHTML = - diff;
    // if (diff >= 0) {
    // return;
    // }
    setTimeout(() => {
    countdownFn();
    }, 10);
    }
    countdownFn();
     
    html代码
    <div class="inner" id="js-countdown">
    <i class="icon-time"></i>
    <span class="day">1</span>
    <span class="hours">1</span>
    <span class="minutes">1</span>
    <span class="second">1</span>
    </div>
  • 相关阅读:
    nyoj 420
    nyoj 46 最少乘法次数
    ACM退役贴
    nyoj 187 快速查找素数
    多校4题目之Trouble
    nyoj 56 阶乘因式分解(一)
    nyoj 70 阶乘因式分解(二)
    nyoj 151 Biorhythms
    nyoj 97 兄弟郊游问题
    多校十 hdoj4393 Throw nails
  • 原文地址:https://www.cnblogs.com/shuen/p/9675782.html
Copyright © 2011-2022 走看看