倒计时5秒
<view class="row align center margin-top xl-text">{{time+'s'}}</view>
<view class="row margin-top"><button bindtap="clickStartBtn">开始</button><button bindtap="clickEndBtn">停止</button>
</view>
var cutTime;
Page({data: {time:5},clickStartBtn:function(){cutTime = setTimeout(()=>{ this.setData({time:--this.data.time})if(this.data.time > 0){this.clickStartBtn()}else if(this.data.time == 0){clearTimeout(cutTime) }},1000) },clickEndBtn:function(){clearTimeout(cutTime)}
})
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!