我有一串查询参数值,即:
var querys = "agentId=5&page=2&name=andrew"
是否有一种更简单的方法来使用确切的字符串通过this.router.navigate
转到该页面,否则我将不得不像这样手动列出所有内容:
this.router.navigate(['/admin/list'], { queryParams: { agentId: 5, page: 2, name: andrew } });
如果我不总是知道查询参数键的名称,那当然会很混乱。
答案 0 :(得分:3)
您可以使用以下代码
this.router.navigateByUrl(`/admin/list?${querys}`);