匿名
未登录
登录
维基鲸
搜索
查看“小程序内使用setInterval()”的源代码
来自维基鲸
命名空间
页面
讨论
更多
更多
页面操作
阅读
查看源代码
历史
←
小程序内使用setInterval()
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
= 小程序内使用setInterval()循环执行,退出页面时清除停止 = <pre> var app = getApp(); Page({ data: { interval:"" }, start: function () { const that = this; // 赋值 that.setData({ //给声明的变量interval赋值,每1000毫秒执行一次 interval: setInterval(() => { //逻辑代码 ......... }, 1000) }) }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { var that = this //开始计时器 that.start() }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { const that =this; //结束定时器 clearInterval(that.data.interval) }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { const that =this; //结束定时器 clearInterval(that.data.interval) } }) </pre> [[category:微信小程序]]
返回
小程序内使用setInterval()
。
导航
导航
首页
最近更改
随机页面
分类
PHP相关
菜谱
微信小程序
wiki
游戏
wiki工具
wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志