routerLinkActive不适用的类

时间:2019-03-19 14:32:04

标签: angular angularjs-directive angular-ui-router

我有一个菜单,其中有两个元素。我想使用routerLinkActive基于路由应用特定的类。但是没有应用这些类。我得到的错误是:

  

错误:未被捕获:InvalidCharacterError:无法在'DOMTokenList'上执行'add':提供的令牌('demo_class demo_class--active')包含HTML空间

我在component.html中的代码

this.render();

2 个答案:

答案 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>