加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

vue页面中循环出来的数据 的倒计时的配置

发布时间:2020-12-16 23:29:28 所属栏目:百科 来源:网络整理
导读://首先在父组件中先计算好 然后传入子组件中 methods: { beginTimer() { this.ticker = setInterval(() =>{ for (let i=0,len=this.iconlist.length; i 0) { item.pre_at = item.pre_at - 1000 } } },1000) } },created: function() { this.$store.state.hea
//首先在父组件中先计算好 然后传入子组件中
  methods: {
        beginTimer() {
            this.ticker = setInterval(() =>{
                for (let i=0,len=this.iconlist.length; i 0) {
                        item.pre_at = item.pre_at - 1000
                    }
                }
            },1000)
        }
    },created: function() {
        this.$store.state.headerStatus = false;
        this.http.get('/api/treasure',{}).then(res=>{
            let list = []
            for(let i=0,len=res.data.list.data.length; i {
            this.$toasted.error(err.message,{ icon: "error" }).goAway(2000);
        })
    }

//在子组件中定义函数 并循环出来每条的时间 再循环出的数据里面调用这个函数

 time(time) {
      // let today = new Date().getTime();
      // let prea = new Date(preat).getTime();
      // let time = prea - today;
      if (time >= 0) {
        let d = Math.floor(time / 1000 / 60 / 60 / 24);
        let h = Math.floor((time / 1000 / 60 / 60) % 24);
        let m = Math.floor((time / 1000 / 60) % 60);
        let s = Math.floor((time / 1000) % 60);
         return '据开奖还有'+d+'天'+h+'时'+m+'分'+s+'秒';
      }
      // setTimeout(this.time,1000);
    }
  }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读