refreshData(){
console.log(111)
setTimeout(() => {this.refreshData()}, 10000)
}
- 发布:2021-08-08 12:05
- 更新:2021-08-08 12:05
- 阅读:489
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10 pro 19042.868
HBuilderX类型: 正式
HBuilderX版本号: 3.1.13
浏览器平台: Chrome
浏览器版本: Hbuilderx内置浏览器
项目创建方式: HBuilderX
操作步骤:
预期结果:
编译后停止执行setTimeout
编译后停止执行setTimeout
实际结果:
没有停止
没有停止
bug描述:
我有一个需要循环执行的函数
refreshData(){
console.log(111)
setTimeout(() => {this.refreshData()}, 10000)
}
在调试时,差量编译并没有中断编译前setTimeout的执行
在每次差量编译后,控制台仍然在循环运行编译前的函数,打印 111
0 个回复