Без рабочего примера немного сложно устранить неполадки, но я предполагаю, что поскольку вы передаете функцию напрямую, функция не будет выполняться в контексте this
вашего класса / компонента, и, следовательно, служба, вероятно, не определена.,«Жирная стрелка», скорее всего, решит эту проблему.
Измените ваш код следующим образом:
getSomething(): Observable<HttpResponse<Model>> {
return this.httpClient.get<Model>(this.apiEndpoint, {
observe: 'response'
}).pipe(
catchError(err => this.handleError)
);
}
Посмотрите этот пост для получения дополнительной информации.