在Ionic中为搜索结果创建URL

时间:2019-02-20 13:54:49

标签: javascript angular ionic-framework ionic3

我正在通过一些代理调整在网络上使用Ionic应用程序。

我想通过从浏览器的地址栏进行复制来使网站上的搜索结果可共享,却无法解决。

我正在登录页面<ion-searchbar>内使用<ion-header>

<ion-searchbar [(ngModel)]="searchString" [showCancelButton]="isSearching" (ionInput)="searchInput($event)"
        (ionCancel)="searchCancel($event)" placeholder="xxx">
      </ion-searchbar>

通过ionInput立即触发搜索的结果是请求:

let search = new HttpParams();
    if(params){
      for(let key in params){
        search = search.set(key, params[key]);
      }
    }
    let query = `?${search.toString()}`;
    return new Promise(resolve => {
      this.api.get(`product/search${query}`)

,但显然不会在地址栏上创建查询参数。这样的事情怎么可能?有指针吗?

0 个答案:

没有答案