Для этого метода
getTodos():Observable<Todo[]> {
return this.http.get<Todo[]>(`${this.todosUrl}${this.todosLimit}`);
}
Возвращает Наблюдаемый , Todo
тип массива из запроса HTTPClient .
универсальный тип Observable<T>
принимает аргумент типа, и в этом случае массив Todo
объектов Todo[]
.
Короче говоря, вызов метода getTodos()
будетВозврат Наблюдаемый. Чтобы вернуть значения из наблюдаемой, вам необходимо подписаться на нее.
getTodos().subscribe(res => {
// console.log(res)
// do the rest here
})
И после возврата наблюдаемой величины возвращаемые значения res
будут иметь тип Todo[]
.