我正在将一个项目从带有Angular 8.2的NS 6.5迁移到NS 8.1和Angular 12.2,我遇到了nsRouterLinkActive指令不工作的问题。我使用惰性加载我的模块,像这样
{ path: "mysettings", loadChildren: () => import("~/app/mysettings/mysettings.module").then((m) => m.MysettingsModule) }
,然后在我的app.component中,我使用以下代码进行导航:
<Label text="" class="fas bottomButton" [nsRouterLink]="['/mysettings']" nsRouterLinkActive="active" pageTransition="slide"></Label>
导航工作正常,我的类工作正常,但它从来没有被nsRouterLinkActive指令添加。任何帮助吗?
没有尝试但是看文档,nsRouterLinkActive
不应该也被包装在方括号中,即[nsRouterLinkActive]
吗?