Задать вопрос
@andrkkk

Как динамически обновлять таблицу?

Есть компонент, который получает данные и отправляет их в сервис, а другой (с таблицей ngx-datatable) подписан на получение этих данных:
carsArray = [] 
rows = []
ngOnInit() {
  this.share.currentCarsArray.subscribe( carsArray => {
    this.carsArray = carsArray 
  })
}


Получается, что при загрузке страницы таблица создается пустая (т.к. массив пустой и нечем заполнять rows). Как сделать динамическое обновление,чтобы при получении массива обновилась таблица? В документации не понял.
  • Вопрос задан
  • 244 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Javascript.ru
    Курс по Angular
    6 недель
    Далее
  • Skillfactory
    Профессия Frontend-разработчик PRO
    14 месяцев
    Далее
  • Компьютерная академия «TOP»
    Frontend разработка
    12 месяцев
    Далее
Решения вопроса 1
Xuxicheta
@Xuxicheta Куратор тега Angular
инженер
this.data$ = this.http.get('api/table');

<ngx-datatable
  class="material striped"
  [rows]="data$ | async"
  [columns]="columns"
></ngx-datatable>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы