Ionic Printing http ответ - PullRequest
       14

Ionic Printing http ответ

0 голосов
/ 15 ноября 2018

Я пытаюсь напечатать свой ответ, но получаю ошибку:

[ts]
Argument of type 'HttpEvent<any>' is not assignable to parameter of type 'string'.
  Type 'HttpSentEvent' is not assignable to type 'string'.
(parameter) res: HttpEvent<any>

блок кода для этого:

 post(endpoint: string, body: any, reqOpts?: any) {

    let observable = this.http.post<any>(this.url + '/' + endpoint, body, reqOpts).share();

    observable.subscribe(res => {
      this.core.log(res);
    }, err => {
      this.core.log(err);
      this.core.toast("server err " + err);
    });

    return observable;
  }

1 Ответ

0 голосов
/ 15 ноября 2018

Я понимаю ваш вопрос следующим образом: вы делаете http-запрос и хотите распечатать ответ на этот запрос?!

Для этого:

   post(endpoint: string, body: any, reqOpts?: any) {
    this.http.post(this.url + '/' + endpoint, body, reqOpts).subscribe(res => {
      this.core.log(res); //here you can return the result
      //return result
    }, err => {
      this.core.log(err);
      this.core.toast("server err " + err);
    });

    }
...