angular - 角度查询参数是对象对象
问题描述
我正在尝试导航,包括查询参数:
this.router.navigate(['/forum/topic/1', { queryParams: { reply: 5 } }]);
但它把我重定向到/forum/topic/1;queryParams=%5Bobject%20Object%5D
预期行为:
/forum/topic/1?reply=5
查看文档,我看到他们编辑了参数,因为我看到它与 ; 分开。
localhost:4200/heroes;id=15;foo=foo
他们在做什么 ?
1)如何修复重定向,我认为功能很好......
2)我不想要;,我要经典吗?和&,有可能吗?
解决方案
我认为你有一个错字。看括号。尝试这个:
this.router.navigate(['/forum/topic/1'], { queryParams: { reply: 5 } });
推荐阅读
- angularjs - 如何将控制器和工厂放在单独的文件中
- python - 计算算法的复杂度(Big-O)
- javascript - 即使 facebook 给了我请求的数据,Ajax 也会继续向该方法发送空值
- python - Python中的大整数运算
- c++ - 警告:非静态数据成员初始化器仅适用于 -std=c++11 或 -std=gnu++11
- javascript - 子扩展类方法调用其超级版本,但仍然只能看到子数据
- javascript - 在javascript中用Z和T解析日期时间
- data-structures - 使用动态数组的循环队列
- r - 如何按组复制行 n 次并更改 R 中的一个特定列值?
- c# - 没有无参数构造函数的子类的 XML 序列化