簡體   English   中英

如何在Angular 6中獲取特定的網址模式

[英]How to get specific Url pattern in Angular 6

我想要一個特定的URL模式。 示例如下:

本地主機/報告/ orderproducts?濾波器= 1&從2018年10月1日=&到= 2018年10月31日&管理員= 45%2C32%2C43&產品= 0&類別= 5%2C2

現在我得到:

本地主機/報告/ orderproducts?濾波器= 1&從2018年1月10日=&到= 2018年10月31日&管理員= 45&管理員= 32&管理員= 43&產品= 0&類別= 5&類別= 2

    submitFiltration(form: NgForm) : void {
      let params : Object = MiscUtils.filterObject(this.formData);
      params['filter'] = 1;
      this.router.navigate([], {queryParams: params});
      this.submitted.emit(this.formData);
    }

參數對象

任何幫助表示贊賞。 最好的幫助是幫助我理解該方法。 提前致謝

您試圖以admins=45%2C32%2示例形式顯示為URL編碼的字符串。 admins=45,32,43 ,您是admins=45,32,43如果要這樣顯示,則必須添加帶有join(',')的數組你會被昏迷分開。

例:

讓stringParam = adminsArray.join(',');

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM