微信小程序计时器的实现
1、index.wxml
<view class="main"> <image class="jishi" src="">image> <label>已用时:{{h}}:{{m}}:{{s}}label> view>
2、index.js
// index.js // 获取应用实例 const app = getApp() Page({ data: { h:'00', m:'00', s:'00', }, queryTime:function(){ const that = this var hou = that.data.h var min = that.data.m var sec = that.data.s setInterval(function(){ sec++ if (sec>=60){ sec = 0 min++ if(min>=60){ min = 0 hou++ that.setData({ h:(hou<10?'0'+hou:hou) }) }else{ that.setData({ m:(min<10?'0'+min:min) }) } }else{ that.setData({ s:(sec<10?'0'+sec:sec) }) } },1000) }, onLoad:function(options){ this.queryTime() }, })