【发布时间】:2019-02-24 18:57:21
【问题描述】:
在我的小例子here 中,以下路径一切正常:
但是如果我使用重复的查询参数来传递一组值 routerLinkActive 刹车:
https://angular-d7eqku.stackblitz.io/path1?param1=1¶m1=2
这是一个错误吗?我怎样才能绕过它? 在 Angular 5/6 中测试过。
更新: 我稍微更新了我的示例,以说明为什么我想以这种方式传递一组参数(而不是将其作为具有多个值的一个参数传递)以及我如何使用它。
更新 2: 删除 [queryParamsHandling]="'preserve'" 后,它开始工作,因此问题可以缩小到: 为什么 routerLinkActive 在 queryParamsHandling="preserve" 时对重复参数不起作用。
【问题讨论】:
标签: angular angular-routerlink