Angular 2 Router Link Active и параметры запроса
<span [routerLinkActive]="['accent']" [routerLink]="['list']" [queryParams]="skm.path" (click)="ss.resetSearch()"><i class="material-icons view-list">list</i></span>
<span [routerLinkActive]="['accent']" [routerLink]="['graph']" [queryParams]="skm.path" (click)="ss.resetSearch()"><i class="material-icons view-quilt">view_quilt</i></span>
Как мне заставить [routerLinkActive]="['accent']" работать как с queryParams, так и без queryParams.
Когда я удалю [queryParams]="skm.path", класс будет применен с такими маршрутами, как /list или /graph
И когда я добавлю его обратно, он будет применен с такими маршрутами, как /list? Id=1 или /graph? Id=2
Но я не могу заставить его работать в обоих случаях, у кого-нибудь есть идея, почему?
Спасибо!