Dans le cours : Créer une application SPA avec Angular et ASP.NET Core

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 24 200 cours dispensés par des experts.

Implémenter la logique côté Angular

Implémenter la logique côté Angular

Maintenant que mon API de récupération d'un blog unitaire est établie, je vais pouvoir passer côté Angular et donc je vais pouvoir modifier mon blog-form.component ici afin de, justement, récupérer ce paramètre dans la route et donc de pouvoir demander ce blog suivant l'id. Pour ce faire, j'ai besoin d'un élément supplémentaire, dans mon constructeur, qui est ce qu'on appelle l'activatedRoute donc qui provient du namespace@angular/router. Cet objet, ici, symbolise la route qui vient d'être activée par une navigation, par exemple, ou encore une route, on peut également considérer cela comme étant la route active en ce moment. De ce fait, je vais pouvoir, ici, récupérer les paramètres, ici, params, c'est un observable qui, à chaque fois que les paramètres de l'URL changent, va être activé avec de nouveaux paramètres. Donc ici, je vais m'inscrire sur le changement de paramètres, et donc je vais lancer la requête avec donc, ici, l'id que je récupère dans les datas. Je vais ensuite…

Table des matières