0

ActivatedRoute を使用して routerLink パラメータを取得しようとしています。

constructor(private route: ActivatedRoute) { }

ngOnInit() {
  this.pageTitle = this.route.snapshot.params['title'];
}

パラメータは初回のみ表示されます。しかし、パラメータが変更されたときはそうではありません。

StackBlitz の例へのリンク。

Search Page aをクリックすると、 title is testと表示されます。しかし、検索ページ bをクリックすると、タイトルがtestingであっても、 title is testと表示され続けます。ただし、HomeをクリックしてからSearch Page bをクリックすると、更新されたパラメーターがtestingとして表示されます。

検索ページ a の後に検索ページ bをクリックすると、更新されたパラメータが表示されるように問題を修正するにはどうすればよいですか。

4

1 に答える 1