在获得我可以得到的 id 后,我正在尝试使用 routerLink 导航到页面。
问题是链接显示为“/page;id=10/component”。我希望它显示为 '/page/10/component' (不是矩阵表示法 - 没有 ';id=' )
在我的 app.routes.ts 中:
@RouterConfig = [
{ path: 'page/:id/component', component: MyComponent, data: {id: 'item.id'} }
];
在我的页面中:
<a [routerLink]="['page', {id: item.id}, 'component']">
我正在使用最新的 Angular 2 路由器组件(RC3 Beta 2)。
有人知道我在做什么错吗?提前致谢。