Не удалось понять следующий угловой код?
В чем разница между обычным вызовом функции и функцией, возвращающей обещание, и функцией, возвращающей наблюдаемое, а также когда и где мы можем использовать обещание или наблюдаемое??
разница между Http и httpclient??
getUserDataFiltered(searchText: string, pageNumber: number = 0, pageSize: number = 0, sortColumn: string = "", sortDirection: string = "", token: string) { return this.http.get(Constants.API_URL + 'admin/getUserData.php?searchText=' + searchText + '&pageNo=' + pageNumber + '&pageSize=' + pageSize + "&sortColumn=" + sortColumn + "&sortDirection=" + sortDirection + '&token=' + token) .pipe(map(res => res.json())); } deleteUser(adminLogin: string): Promise<string> { return this.http.post(Constants.API_URL + 'admin/deleteUser.php', adminLogin, this.options).toPromise() .then(this.extractData) .catch(this.handleErrorPromise); } readPolicies(): Observable<Policy[]>{ return this.httpClient.get<Policy[]>('http://127.0.0.1/API/Policy/read.php'); }
Что я уже пробовал:
Я попытался погуглить его и получить различные ответы на него, но не получил ни одного ответа.