如果我的路线看起来像这样:
{ path: 'my-component/:foo/:bar', component: MyComponent }
是否可以创建仅在MyComponent
内更新该网址的一部分的链接?例如,而不是:
goToNextBar() {
this.router.navigate(['/my-component/', this.foo, this.bar + 1]);
}
我想使用类似的东西:
goToNextBar() {
this.router.navigateToRelativeLink({ bar: this.bar + 1 });
}
即,让组件只更新URL的一部分,而不必了解其余部分。