Frage

weiß jemand, wie er den Fehler in Angularjs fängt, wenn ein TemplateURL zu einem 404-Fehler oder einem 500-Fehler führen kann, wenn er einer Route zugeordnet ist, die an einen Controller gerichtet ist?Wenn ein Versagen auftritt, sehe ich das Problem in meiner Konsole, aber ich kann Angularjs nicht anweisen, sich anmutig umzugehen.

War es hilfreich?

Lösung

John Lindquist bietet dieses Beispiel an (JS in [1]), der ein übergreifendes AppCtrl verwendet, um für $ routechangeError zu hören [2].Ich gehe davon aus, dass dies für einen Fehler feuert, um das Temlsurl zu laden, aber ich habe das nicht getestet.Über [3].

[1] https:// github.com / johnlindquist / eckig-Resolve / blob / master / client / js / app.js # L51

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

[3] https://groups.google.com/Forum /? FromGroups= #! Thema / eckig / kuivbdlggbe

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top