角度路线导航

时间:2019-09-10 06:05:47

标签: angular routing

我有一些这样的网址

http://www.example.com/rights?activeOnly=false&party=12345

我有一些像这样的功能

  cancel(): void {
      this.router.navigate([], {
        queryParams: {
          activeOnly: false
        }
      });
  }

我遇到的问题是,当我调用此函数时,如果url中只有activeOnly,它就会像切换一样做出反应

http://www.example.com/rights?activeOnly=false

它只是像这样删除queryParams

http://www.example.com/rights

第二次调用时,只需添加这样的查询参数

http://www.example.com/rights?activeOnly=false

我需要的是,当调用函数cancel时,路由始终是

http://www.example.com/rights?activeOnly=false

并切换值

1 个答案:

答案 0 :(得分:0)

您可以将功能更改为

CONVERT(VARCHAR,CONVERT(DATETIME,delphidate-2),104)