"response.json не является функцией" Свойство 'json' не существует для типа 'Object' angular8 - PullRequest
0 голосов
/ 26 сентября 2019

кто-то может сказать мне, где проблема.

код подчеркивает json.

 getPost(){
    this.postService.getAll()
     .subscribe(
       response=>{
       this.posts=response.json();
    },error=>{
      alert('error innattendue')
      console.log(error)
    }
    );
  }

Ответы [ 2 ]

2 голосов
/ 26 сентября 2019

Ответ должен быть json, который вам нужен, поэтому, если вы используете ответ напрямую, он должен работать

 getPost(){
    this.postService.getAll()
     .subscribe(
       response=>{
       this.posts=response;
    },error=>{
      alert('error innattendue')
      console.log(error)
    }
    );
  }
0 голосов
/ 26 сентября 2019

this.posts = ответ;Используйте как это.Это решит вашу проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...