【发布时间】:2016-12-13 20:34:14
【问题描述】:
在 angular2 中子路由时面临如何突出显示活动路由的问题。我知道我们可以使用父路由
routerLinkActive="active"
但在子路由的情况下,我必须同时突出父路由和子路由。如何做到这一点?
参考这里
【问题讨论】:
在 angular2 中子路由时面临如何突出显示活动路由的问题。我知道我们可以使用父路由
routerLinkActive="active"
但在子路由的情况下,我必须同时突出父路由和子路由。如何做到这一点?
参考这里
【问题讨论】:
事实上,您不必在任何地方使用[routerLinkActiveOptions]="{ exact: true }"。只需使用routerLinkActive="active"。这样,您将能够同时看到父路由及其子路由处于活动状态。
更多参考:https://plnkr.co/edit/UoojNRslgeqfkF83Qgym?p=preview - 检查联系方式。
【讨论】:
...exact:true...,就会出现一些问题,请参阅stackoverflow.com/q/38673498/5043867
routerLink 有一些问题。不过我不确定。您可以检查并与我的 plunker 进行比较,希望它会起作用。