微信小程序定时器实现
初始值
data: {
a: "",
},
声明一个点击事件
<button bindtap="bindFnClick" >开始按钮</button>
在js中写setInterval事件
bindFnClick() {
var that = this;
that.data.a = setInterval(
function () {
console.log(666);
}, 1000
)
}
点击开始按钮我们机会发现时间已经开始触发了,然后我们再
声明一个销毁事件 让它暂停
<button bindtap="upFnClick">销毁</button>
//js代码:
upFnClick() {
clearInterval(this.data.a)
},
使用生命周期函数监听页面事件的卸载
/**
* 生命周期函数--监听页面卸载
*/
onUnload() {
console.log("销毁",this.upFnClick());
},

文章目录
关闭
共有 0 条评论