@MADSMILEXD

Как в модуле ngx-datatable (angular 5) вставить свой модуль в ячейку таблицы программно?

Есть таблица, ngx-datatable, данные в нее грузятся в несколько этапов, сначала грузится список строк и столбцов и потом по отдельности каждая строка. Последний столбец таблицы должен быть модулем с графиком, в шаблоне он подключался следующим образом:
<my-app-user-charts [user_id]='1' [stat_by]='visits, views'> </my-app-user-charts>

Как я могу после получения всех данных строки, встроить в ячейку этой строки этот модуль, с нужными параметрами?
  • Вопрос задан
  • 208 просмотров
Решения вопроса 1
theykillimmortal
@theykillimmortal
Здравствуйте. Вы можете задавать какой угодно темплейт для ячейки. В коде ниже в ng-template Вы добавляете свой компонент. Надеюсь, это ответ на Ваш вопрос.
<ngx-datatable-column prop="id">
       <ng-template let-row="row" let-value="value" ngx-datatable-cell-template>
             <my-app-user-charts [user_id]=value [stat_by]='visits, views'> </my-app-user-charts>
      </ng-template>
</ngx-datatable-column>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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