@andrkkk

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

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


Получается, что при загрузке страницы таблица создается пустая (т.к. массив пустой и нечем заполнять rows). Как сделать динамическое обновление,чтобы при получении массива обновилась таблица? В документации не понял.
  • Вопрос задан
  • 240 просмотров
Решения вопроса 1
Xuxicheta
@Xuxicheta Куратор тега Angular
инженер
this.data$ = this.http.get('api/table');

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

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

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