Ich versuche Seitenzahl und Seitengröße zu Webapi, senden, aber kein Parameter übergeben wird, habe ich die Anwendung in VS-Code debuggedd, PagingModel hat pageSize und PageNumber als Mitglied und sie beide haben Wert, aber wenn ich Chrome-Dev-Tool öffnen gibt es keine Parameter in der Anfrage URL ist da etwas falsch mit meinem Code?kann nicht senden Parameter mit Winkel http.get
getTasks(pagingModel: IPagingModel): Promise<TaskList> {
const url = this.taskUrl;
const params = new URLSearchParams();
let option: RequestOptions;
// tslint:disable-next-line:forin
for (const key in pagingModel) {
params.set(key, pagingModel[key]);
}
option = new RequestOptions({search: params, params: params});
return this.http.get(url, option)
.toPromise()
.then(response => response.json() as TaskList)
.catch(this.handleError);
}
'suche: params, params: params' - Das Aufrufen eines Parameternamens und seiner Variablen' params' ist ein riskanter Weg. –
nur versuchen, es mit allen verfügbaren Option zu übergeben, – Arash