对象作为Angular 7中的queryParams

时间:2019-03-24 00:37:55

标签: angular router angular-router

我有一个对象:

let paramsObj = {
    mode: "resetPassword", 
    oobCode: "dsaSdsxSFXx", 
    apiKey: "OQPzWYkFNe", 
    lang: "en"
   }

我想将此对象用作用于路由器导航的queryParams:

this.router.navigate(['/action', { queryParams: paramsObj}]);

但这是行不通的。正确的方法是什么?

1 个答案:

答案 0 :(得分:1)

我不好,我写了this.router.navigate(['/action', { queryParams: paramsObj}]);, 但这应该是this.router.navigate(['/action'], { queryParams: paramsObj}); ,然后按预期运行。