我正在开发一个 UI,其中有一个菜单,该菜单通过 AJAX 加载 div,其内容基于单击的菜单项。我的问题是我有一个在脚本块中有 setInterval 调用的视图,当我导航到另一个视图时,即使脚本块已被删除,脚本也会继续运行。真正删除脚本块并停止执行间隔的最佳做法是什么?
我正在开发一个 UI,其中有一个菜单,该菜单通过 AJAX 加载 div,其内容基于单击的菜单项。我的问题是我有一个在脚本块中有 setInterval 调用的视图,当我导航到另一个视图时,即使脚本块已被删除,脚本也会继续运行。真正删除脚本块并停止执行间隔的最佳做法是什么?