【发布时间】:2013-12-12 20:41:25
【问题描述】:
当您在 SPA 代码中的某处遇到脚本错误时,整个应用程序变得完全没有响应,并且您无法导航到任何其他页面(视图)。似乎杜兰达尔只是冻结了! (唯一的出路是点击刷新重新启动 SPA)
在 Durandal SPA 中处理这些未处理的异常场景有哪些好的方法?
想法?
谢谢!
【问题讨论】:
标签: durandal-2.0
当您在 SPA 代码中的某处遇到脚本错误时,整个应用程序变得完全没有响应,并且您无法导航到任何其他页面(视图)。似乎杜兰达尔只是冻结了! (唯一的出路是点击刷新重新启动 SPA)
在 Durandal SPA 中处理这些未处理的异常场景有哪些好的方法?
想法?
谢谢!
【问题讨论】:
标签: durandal-2.0
我的经验是使用 Chrome 作为主要调试工具,因为我发现这些工具最容易使用。但是,Durandal 时不时地报告发生了错误。不是你描述的它在哪里或为什么停止和挂起。然后我在 Firefox 中尝试使用 Firebug 插件。然后浏览器通常会在正确的位置停止代码。
我假设您已经在 main.js 中激活了调试模式?
【讨论】: