我有一个菜单,其中有两个元素。我想使用routerLinkActive基于路由应用特定的类。但是没有应用这些类。我得到的错误是:
错误:未被捕获:InvalidCharacterError:无法在'DOMTokenList'上执行'add':提供的令牌('demo_class demo_class--active')包含HTML空间
我在component.html中的代码
this.render();
答案 0 :(得分:0)
try this method
<li routerLinkActive="'demo_class demo_class--active'">
答案 1 :(得分:0)
Try to set your code as below:
<a routerLinkActive="demo_class"
[routerLinkActiveOptions]="{ exact: true }"
routerLink="/xyz">Item1</a>