【发布时间】:2016-12-02 17:16:57
【问题描述】:
假设我得到了这个路由器配置
export const EmployeeRoutes = [
{ path: 'sales', component: SalesComponent },
{ path: 'contacts', component: ContactsComponent }
];
并已通过此 URL 导航到 SalesComponent
/department/7/employees/45/sales
现在我想去contacts,但由于我没有绝对路线的所有参数(例如,部门ID,在上面的例子中7)我更愿意去那里使用相对链接,例如
[routerLink]="['../contacts']"
或
this.router.navigate('../contacts')
不幸的是,这不起作用。可能有一个明显的解决方案,但我没有看到它。任何人都可以在这里帮忙吗?
【问题讨论】:
标签: angular angular2-routing angular2-router