Angular 2 routerLink 与语义 URL

Angular 2 routerLink With Semantic URL

我正在尝试在列表页面上构建 routerLink

我有一个这样定义的路线:

{ path: '/brands/:brandId/regions', component: RegionListComponent }

最终结果 link 如下所示:

<a href="/brands/100/regions">Brand Regions</a>

我正在研究如何编写 routerLink:

<a [routerLink]="['/brands/?????'], ????">regions</a>

上面的 link 出现在 table 中,因此 brandId 将基于 ngFor 迭代。

???? 是我不太确定要做什么的地方。

<a [routerLink]="['/brands/' + item.id + '/regions']">regions</a>

<a [routerLink]="['/brands', item.id, 'regions']">regions</a>

取决于路由段是在不同的组件上还是都在根组件上。