1
我想从url中提取多个参数。假设URL就像Angular 2 - 从url中提取多个变量
www.example.com/parent-component/2/list/child-component/5/list
我想提取的参数2
和5
在父组件的联系是
[routerLink]="['/loggedIn','warehouse','move-request',moveRequest.id, 'issued-inventory',issuedInventory.id,'list']"
在各条路文件我这样做
{path:':move/issued-inventory',component:IssueInventoryComponent, children : ISSUED_INVENTORY_ROUTES}
孩子路由文件是
{path:':myid/list',component:ListIssueInventoryComponent},
在下面的部分,我想访问这两个变量move
和myid
this.sub = this.activatedRoute.params.subscribe((params : Params) =>
{
this.moveRequestId = params['move'];
});
在控制台moveRequestId
是不确定的 我到底做错了什么?如何访问这些变量?
Router Version : "@angular/router": "^3.3.1"
ISSUED_INVENTORY_ROUTES是什么样子的? – DeborahK