在我的小例子中,以下路径一切正常:
但是如果我使用重复的查询参数来传递一组值 routerLinkActive 刹车:
这是一个错误吗?我怎样才能绕过它? 在 Angular 5/6 中对其进行了测试。
更新: 我稍微更新了我的示例,以说明为什么我想以这种方式传递一组参数(而不是将它作为具有多个值的一个参数传递)以及我如何使用它。
更新 2 : 删除 [queryParamsHandling]="'preserve'" 后,它开始工作,所以问题可以缩小到: 为什么 routerLinkActive 在 queryParamsHandling="preserve" 时不能使用重复参数。