Метод, который возвращает данные из сервиса

#angular #typescript

#angular #typescript

Вопрос:

Я хочу создать метод, который возвращает значение из базы данных, используя Angular. Но этот код не работает.

В typescript:

 get getData(){
    return this.accountService.accountSelect().subscribe((res) =>{
      return res;
    });
}
  

В html:

 {{ getData }}
  

Как я могу это исправить?

Комментарии:

1. Можете ли вы поделиться дополнительным кодом? Нравится accountSelect()

2. Возможно ли это? data = this.getData(); console.log(this.data) ?

3. да, но вы можете использовать локальную переменную для хранения данных и использовать эту переменную

4. Или же предоставить весь связанный код, который поможет

Ответ №1:

Потому что это не так, как это работает.

Попробуйте это вместо этого.

 get getData(){
    return this.accountService.accountSelect();
}
  
 {{ getData | async }}