Pregunta

¿Alguien sabe cómo capturar el error en AngularJS cuando un plantilla tiene conducido a un error 404 o un error de 500 cuando está asignado a una ruta que se dirige a un controlador?Cuando se produce una falla, veo el problema en mi consola, pero parece que no puedo instruir a Angularjs para tratar con gracia.

¿Fue útil?

Solución

John Lindquist ofrece este ejemplo (JS en [1]) que utiliza un AppCtrl general para escuchar $ rutaChangeError [2].Supongo que esto se incendiará por un error al cargar elemplate, pero no he probado eso.A través de [3].

[1] https:// github.com / Johnlindquist / Angular-Resuelve / Blob / Master / Client / JS / App.js # L51

[2] http://docs.angularjs.org/api/ng . $Ruta

[3] https://groups.google.com/FORO /? DEGRUCOS= #! TEMA / ANGULAR / KUIVBDLGGBE

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top