有谁知道当TemplateURL导致404错误或500错误分配给针对控制器的路由时,有谁知道如何在AngularJS中捕获错误?发生故障时,我看到了我的控制台中的问题,但我似乎无法指示Angularjs优雅地处理。

有帮助吗?

解决方案

John Lindquist提供了这个例子(JS在[1]中),它使用统一的AppCtrl来收听$ forfechangeError [2]。我假设这将在加载templateURL时射击,但我没有测试。通过[3]。

[1] https:// github.com / johnlindquist / Angular-解析/ blob / master / client / client / client / js / app.js#l51

[2] http://docs.angularjs.org/api/ng 。$路线

[3] https://groups.google.com/论坛/?fromgroups=#!主题/ angular / Kuivbdlggbe

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top