国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

小程序?qū)崿F(xiàn)列表多個批量倒計時

2019-11-19 12:07:47
字體:
供稿:網(wǎng)友

最近在寫一個列表功能,列表中有倒計時的效果,網(wǎng)上沒有可用的素材,以下是本人自己寫的,如有問題,希望大家指出。

先來看看基本的效果

小程序中列表倒計時,類似活動倒計時列表,列表中有多個倒計時效果,且不沖突

先把時間打印出來,放在data中,然后在寫計時器;如果先寫計時器,然后把打印出來的時間放在data就會報錯,setData不支持這種操作。

數(shù)據(jù)文件(dates.js,返回的時間數(shù)據(jù)是剩余時間)

var dates=[ {  dat:324235235 }, {  dat:7200000 }, {  dat:675875754 }] module.exports = { datetime: dates}

wxml文件(a.wxml)

<view wx:for="{{wearList.datetime}}" wx:for-item="item" wx:key="id"> <view class='dates'>{{item.difftime}}</view></view>

js文件(a.js)

var dates=require('../utils/dates.js');//數(shù)據(jù)文件 Page({ data:{}, onShow(a){  // console.log(dates.datetime)//數(shù)據(jù)  let that=this;  let len=dates.datetime.length;//時間數(shù)據(jù)長度    function nowTime() {//時間函數(shù)   // console.log(a)   for (var i = 0; i < len; i++) {    var intDiff = dates.datetime[i].dat;//獲取數(shù)據(jù)中的時間戳    // console.log(intDiff)    var day=0, hour=0, minute=0, second=0;        if(intDiff > 0){//轉(zhuǎn)換時間     day = Math.floor(intDiff / (60 * 60 * 24));     hour = Math.floor(intDiff / (60 * 60)) - (day * 24);     minute = Math.floor(intDiff / 60) - (day * 24 * 60) - (hour * 60);     second = Math.floor(intDiff) - (day * 24 * 60 * 60) - (hour * 60 * 60) - (minute * 60);     if(hour <=9) hour = '0' + hour;     if (minute <= 9) minute = '0' + minute;     if (second <= 9) second = '0' + second;     dates.datetime[i].dat--;     var str=hour+':'+minute+':'+ second       // console.log(str)      }else{     var str = "已結(jié)束!";     clearInterval(timer);     }    // console.log(str);    dates.datetime[i].difftime = str;//在數(shù)據(jù)中添加difftime參數(shù)名,把時間放進去   }   that.setData({    wearList: dates   })   // console.log(that)  }   nowTime();  var timer = setInterval(nowTime, 1000);  }})

小程序中列表倒計時,類似活動倒計時列表,列表中有多個倒計時效果,且不沖突

先把時間打印出來,放在data中,然后在寫計時器;如果先寫計時器,然后把打印出來的時間放在data就會報錯,setData不支持這種操作。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林網(wǎng)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 文昌市| 马关县| 涞水县| 利川市| 宜丰县| 茌平县| 台南县| 长泰县| 西平县| 元谋县| 永川市| 大新县| 江北区| 西华县| 山阴县| 新竹县| 内乡县| 抚顺县| 旌德县| 阿拉尔市| 新乡市| 抚州市| 涟源市| 达日县| 邢台市| 始兴县| 梅州市| 宁乡县| 洪雅县| 黄石市| 莒南县| 华安县| 双江| 龙州县| 穆棱市| 千阳县| 临夏县| 专栏| 普洱| 冕宁县| 思茅市|