Я пытаюсь получить некоторые данные из бэкэнда и показать их во внешнем интерфейсе, но я получаю синтаксическую ошибку ..
Я использую Angular 6, поэтому я использую трубу
Мой сервис:
getUsers() {
this._http.get(this.baseUrl + "/users", this.options).pipe(map((response:Response) => {
return response.json();
}));
}
В моем интерфейсе я вызываю функцию, но
private users:User[];
getUsers() {
this._userService.getUsers().subscribe((users) => {
console.log(users);
this.users = users;
});
}
подписка не существует для типа void
и если я положу возврат в начале службы, я получу
void не назначается пользователю []