Понимание синтаксиса и функциональности наблюдаемых - PullRequest
0 голосов
/ 09 марта 2020

У меня есть следующий метод, который возвращает наблюдаемое:

getRecipeInfo(): Observable<RecipeGlobal>{
         return this.http.get<RecipeGlobal>(this.searchUrl);
  }

что означают типы в Observable и метод http.get в этом контексте ?. Для http.get я предполагаю, что это тип, с которым анализируется ответ.

1 Ответ

1 голос
/ 09 марта 2020
return this.http.get<RecipeGlobal>(this.searchUrl);

Когда вызывается таким образом, тип RecipeGlobal будет выводиться как Наблюдаемый. Это утверждение типа времени компиляции. Он сообщает TypeScript, что содержимое ответа будет иметь форму, совместимую с интерфейсом или классом RecipeGlobal. Однако во время выполнения содержимое ответа может быть любым.

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