听路线改变Angular 2

时间:2017-07-03 08:31:22

标签: angular

我试图在路由更改时向一个元素添加类,但我不能使用RouterLinkActive和routerLink,我点击一个按钮改变路由。

所以,我有一个侧边栏组件(这是我布局的一部分),我需要添加类,并且我有路径文件夹,其中所有的路由器插座组件都是。当我打开侧边栏时,第一个链接(此链接有子元素)打开一个组件,我有下一个按钮,它将我重定向到下一个组件和一个新的路由,然后点击,我必须添加类到我的链接子元素。小解释:

// SIDEBAR
- LINK 1
-- subelement 1
-- subelement 2
-- subelement 3

// LINK 1 COMPONENT
<button (click)="redirectToSublink1()"></button>

Subelement 1打开Subelement 2,依此类推。希望我能让我更清楚一些困扰我的事情。

P.S。子元素不是链接,它们只是跨越元素,每次路由更改时都需要获取类。

0 个答案:

没有答案