Comment puis-je rediriger vers une erreur 404 quand une promesse est rejeté dans l'itinéraire de config (Angulaire)?
Quelle est la meilleure approche pour avoir le client redirigé vers une erreur d'itinéraire lorsque l'API répond avec une erreur 404 lorsque vous essayez de charger une ressource donnée, les paramètres dans l'url, dans Angulaire?
Lorsque quelqu'un visite par exemple des commandes/1, ils voient l'ordre, mais si l'un ou l'autre n'ont pas accès, la commande n'est pas trouvée ou n'importe quelle autre exception qui se passe, comment est-ce fait?
OriginalL'auteur Kenneth Lynne | 2013-03-28
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser une intercepter comme il est suggéré dans cette question :
Mondial Ajax gestionnaire d'erreur avec AngularJS
Lorsqu'une demande de ressource reviendra à partir du serveur, il va frapper le premier intercepteur. Vous pouvez vérifier le statut de la réponse et de réagir comme vous le souhaitez.
OriginalL'auteur Galdo
Vous pouvez utiliser le $routeChangeError événement
OriginalL'auteur Arun P Johny