【问题标题】:How can I set routerLinkActive for this paths?如何为此路径设置 routerLinkActive?
【发布时间】:2021-08-06 07:06:05
【问题描述】:

我有这样的导航栏:用户、类别、产品等。他们的路线是Main/UsersMain/Categories。 我用routerLinkActive 突出显示了项目,但我也想突出显示用户,当路由是

Main/User?UserId=4

我怎样才能做到这一点?提前致谢

【问题讨论】:

标签: angular router


【解决方案1】:

queryParamsrouterLink 的另一个输入,它们可以像下面这样传递

<a [routerLink]="['Main/User']" [queryParams]="{UserId: 2}"></a>

【讨论】:

  • 它会起作用吗,因为 Main/Users 和 Main/User?UserId=4 是完全不同的路线?
猜你喜欢
  • 1970-01-01
  • 2018-08-13
  • 1970-01-01
  • 1970-01-01
  • 2019-08-21
  • 1970-01-01
  • 2011-08-13
  • 2010-11-01
  • 2014-02-01
相关资源
最近更新 更多