【发布时间】:2017-08-10 21:52:29
【问题描述】:
我想实现 queryParams 可以动态传递。现在我可以动态设置参数的值,但不能设置键
这是我的代码
onItemClick(item: FilterItem, group: FilterGroup, i: number) {
let navigationExtras: NavigationExtras = {
queryParams: { name : group.items[i].param }
};
this.router.navigate(['/search'], navigationExtras);
}
我不能用“name”代替我的 group.name,它是一个字符串。我试过这个:
queryParams: { group.name: group.items[i].param }
但在这里我得到语法错误。如何通过这样的对象放置 queryParam 的“键”?
【问题讨论】:
标签: angular dynamic parameters routing