W dyrektywie AngularJS parametr templateUrl
jest zdefiniowany dinamicznie.Jak zarządzać błędami 404 ładowanie szablonów dyrektyw w AngularJS
'templates/' + content_id + '.html'
Nie chcę ustanowić przepisy w celu sprawdzenia, czy content_id
wartość jest ważna i jak nią zarządzać 404 błędów, czyli jeśli szablon nie istnieje obciążenie template/404.html
(serwer podczas ładowania szablonu zwraca błąd 404) zamiast.
Jak mogę to zrobić?
Edytowane: Aktualne odpowiedzi sugerują użycie przechwytywacza błędu odpowiedzi. W takim przypadku, skąd mogę wiedzieć, że odpowiedź dotyczy załadowania tego szablonu?
I podejrzewam, że byłoby lepiej obchodzić na stronie serwera. – Brandon
Może, ale chcę wiedzieć, jak to zrobić. – francadaval