Я пытаюсь перейти с углового http на ионный http
.
Плагин: cordova-plugin-advanced-http
Это код получения звонка:
let response = from(this.http.post(url, {body}, {httpOptions})
.then(res => { return JSON.parse(res.data) }, res => console.log(res.data)));
return response;
и это другой способ, которым я пытался это сделать:
let promise = this.http.get(url, {}, {httpOptions})
.then(data => {
console.log(data.status);
console.log(data.data); // data received by server
console.log(data.headers);
return JSON.parse(data.data);
})
.catch(error => {
console.log(error.status);
console.log(error.error); // error message as string
console.log(error.headers);
});
return from(promise);
Возвращаемые значения и значения журнала консоли всегда undefined .
До этого я делал это с угловым http, и он работал нормально.
как это:
return this.http
.post(url, body, httpOptions);
В чем проблема? любое решение, пожалуйста!