Угловой Ngx-Datatable со строками из разных наблюдаемых - PullRequest
0 голосов
/ 05 июля 2019

У меня есть 4 типа данных, которые я получаю из пожарной базы: баржи, бункеры, терминалы, грузовики. У всех них есть две общие черты: Создан и Имя.

Ранее у меня была одна таблица для предварительного просмотра данных для каждого из них (всего 4), например:

    <ngx-datatable
    class="bootstrap"
    [rows]="trucks$ | async"
    [columnMode]="'force'"
    [columns]="columns"
    [headerHeight]="30"
    [rowHeight]="50"
    [scrollbarH]="true"
    [scrollbarV]="true"
    [messages]="{ emptyMessage: 'No trucks found' }"
    (activate)="update($event)"
  >
   <ngx-datatable-column name="Name">
      <ng-template let-value="value" ngx-datatable-cell-template>
           {{ value }}
      </ng-template>
    </ngx-datatable-column>
  </ngx-datatable>

Теперь я хотел бы иметь ОДНУ таблицу, которая показывает все баржи, грузовики, терминалы и бункеры одновременно.

Я пробовал это:

[rows]="(barges$ | async) && (trucks$ | async)"

Но он покажет только последние "грузовики".

...