繁体   English   中英

Angular2路由器是否支持多个必需参数

[英]Is multiple required parameters support in Angular2 router

喜欢:

/profiles/:category/:profileSlug/:page

因为我无法使用[routerLink]="['/profiles', {category: 'president', profileSlug: 'obama', page: 1}]"生成URL,所以矩阵查询格式返回了意外结果

因此,在Router3中,我必须自己加固整个URL吗? 如果为true,那么Angular的路由器确实是...

您无需在routerLink属性中命名参数,只需传递值即可:

[routerLink]="['/profiles', 'president', 'obama', 1]"

对于/profiles/:id/edit

[routerLink]="['/profiles', id, 'edit']"
[routerLink]="[/profiles", {queryParams: {category:'president', profileSlug:'obama',page:1}}]"

我认为这是实现多个必需参数的正确方法

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM