当模板Url 分配给指向控制器的路由时导致 404 错误或 500 错误时,有谁知道如何在 AngularJS 中捕获错误?当发生故障时,我在控制台中看到了问题,但我似乎无法指示 angularJS 优雅地处理。
问问题
1594 次
1 回答
3
John Lindquist 提供了这个示例([1] 中的 js),它使用总体 AppCtrl 来监听 $routeChangeError [2]。我认为这会因为加载 templateUrl 的错误而触发,但我还没有测试过。通过 [3]。
[1] https://github.com/johnlindquist/angular-resolve/blob/master/client/js/app.js#L51
[2] http://docs.angularjs.org/api/ng .$route
[3] https://groups.google.com/forum/?fromgroups=#!topic/angular/KUIVbdlGGbE
于 2012-10-01T08:37:40.247 回答