如何在 html 模板中与 routerActive 一起使用 relativeTo 属性?

CKA*_*CKA 6 routerlinkactive routerlink angular angular-router

我需要在我的应用程序中使用“relativeTo”属性以及“routerLinkActive”指令。有一个单击侦听器功能,该功能使用路由

router.navigate(this.router.navigate(['path']{relativeTo:this.route});
Run Code Online (Sandbox Code Playgroud)

会没事的。但在那种情况下,我不能使用 routerLinkActive 指令。

我怎样才能同时使用两者?

小智 8

RelativeTo 默认设置为当前激活的路由。在模板中,您可以使用.^在路线名称中。

更多关于相对导航:
https : //stackoverflow.com/a/38808116/1356669
https://angular.io/guide/router#relative-navigation