这是我的演员阵列:
['Elvis','Jane','Frances']
如何在HttpClient中的查询字符串中传递此数组?
我试着用:
1)
let params = new HttpParams(); params = Params.append('actors[]',['Elvis','Frances']); this.http.get(url,{ params: Params });
2)
let params = new HttpParams().set('actors[]',{ params: Params });
3)
let Params = new HttpParams(); Params = Params.append('actors[]','Jane'); Params = Params.append('actors[]','Elvis'); Params = Params.append('actors[]','Frances'); this.http.get(url,{ params: Params });
1和2不起作用,因为打字稿给出:
[ts] Argument of type ‘string[]’ is not assignable to parameter of type ‘string’.
3只发送一个项目’actors []’:’Frances’