je me suis inscrit sur les changements dans le routage:Comment écouter les changements dans le routage Angular?
public ngOnInit() {
this.subscription = this.activateRoute.params.subscribe(params => {
this.language = params['id'];
});
console.log(this.language);
}
Mais quand je change de chemin d'itinéraire par cliquez sur le lien Je ne peux pas voir console.log(this.language);
. Ce n'est pas affiché. Il n'y a pas d'erreurs.
Pourquoi?
Copie possible de [Comment renvoyer la réponse d'un appel Observable/http/async dans angular2?] (Https://stackoverflow.com/questions/43055706/how-do-i-return-the-response- depuis-un-observable-http-async-call-in-angular2) – echonax
déplacez simplement 'console.log' à l'intérieur de' params => {...} function' –