AngularJS和一个失败的templateUrl

时间:2012-09-29 20:27:55

标签: angularjs

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

1 个答案:

答案 0 :(得分: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