有什么方法可以停止代码执行然后恢复它?例如,下一个代码将不会运行,直到更改标志值然后恢复它。
编辑:我有一个启动 AJAX 请求循环的代码,当用户访问浏览器的其他选项卡以停止它时,我需要控制(如果可能,使用标志)循环。然后,当用户返回应用程序时,循环将继续。
该问题将通过setInterval
AJAX 请求和阻止它们的标志来解决。但我认为从成功 ajax 函数执行 AJAX 请求循环更正确,即在响应完成时,因为我使用 MVC 模式并且在模型中有 ajax 函数并且调用是从视图中完成的. 然后,循环setInterval
会从错误的一侧开始
但是,我认为“setInterval”可能在 AJAX 调用函数中