对象作为 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}); ,然后它按预期工作。