你好,这是我的路线
tab
和routerLink
clang-format -dump-config
但是只要组件上的即时消息让我们说“产品/标题/选项” 我想路由到“ product / anotherTitle / anotherOption”,搜索栏中的链接已更改,但内容保持原状... 我该怎么办?
答案 0 :(得分:1)
当您在同一路由路径上时,Angular不会重新渲染组件。您必须注意组件中的参数变化,并应根据参数更新组件。
例如:
constructor(
private route: ActivatedRoute
) {}
ngOnInit() {
this.route.params.subscribe(params => {
// Update your content with `params.title` and `params.option`
});
}
答案 1 :(得分:0)
尝试传递给routerLink
参数数组https://angular.io/guide/router#link-parameters-array
在您的情况下,它看起来像:
[routerLink]="['product', title, option]"