对象作为 Angular 中的 queryParams 7
Object as queryParams in Angular 7
我有一个对象:
let paramsObj = {
mode: "resetPassword",
oobCode: "dsaSdsxSFXx",
apiKey: "OQPzWYkFNe",
lang: "en"
}
我想将此对象用作路由器导航的查询参数:
this.router.navigate(['/action', { queryParams: paramsObj}]);
但是这是行不通的。正确的做法是什么?
我的错,我写了this.router.navigate(['/action', { queryParams: paramsObj}]);
,
但这应该是 this.router.navigate(['/action'], { queryParams: paramsObj});
,然后它按预期工作。
我有一个对象:
let paramsObj = {
mode: "resetPassword",
oobCode: "dsaSdsxSFXx",
apiKey: "OQPzWYkFNe",
lang: "en"
}
我想将此对象用作路由器导航的查询参数:
this.router.navigate(['/action', { queryParams: paramsObj}]);
但是这是行不通的。正确的做法是什么?
我的错,我写了this.router.navigate(['/action', { queryParams: paramsObj}]);
,
但这应该是 this.router.navigate(['/action'], { queryParams: paramsObj});
,然后它按预期工作。