【问题标题】:routerLink adding question mark in url?routerLink在url中添加问号?
【发布时间】:2017-12-25 18:03:24
【问题描述】:

我想要这样的路线:www.test.com?procesId=12

这是我当前的路由器链接:

但现在我得到了这个值:

www.test.com/123

有什么建议可以在?procesId = 12routerLink 中添加吗?

我试过了:

但我没有在 url 中得到问号,而且我得到一个错误:

无法匹配任何路线。

我知道当我使用参数时我会得到问号,但我想将它与 routerLink 一起使用,因为这就是他们在这个项目中使用它的方式。

【问题讨论】:

    标签: angular routes angular-routerlink


    【解决方案1】:

    您可以在 routerlink 中使用查询参数,如下所示

    [routerLink]="['']" [queryParams]="{ procesId : 12 }"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-11-14
      • 1970-01-01
      • 2021-11-16
      • 2016-05-15
      • 1970-01-01
      • 2014-05-09
      • 1970-01-01
      相关资源
      最近更新 更多