Используйте компонент angular для столбца с датой ngx - PullRequest
0 голосов
/ 20 апреля 2020

Я часто использую ngx-datatable в своем приложении, и я хотел бы иметь некоторый шаблон c для столбца и соответствующего заголовка.

На данный момент у меня есть

<ngx-datatable #myTable
        XXX>
   <ngx-datatable-column
       name="selection">
       <ng-template let-column="column" ngx-datatable-header-template>
           <app-component-header-table></app-component-header-table>
       </ng-template>
       <ng-template let-row="row" ngx-datatable-cell-template>
           <app-component-content-table></app-component-header-table>
       </ng-template>
  </ngx-datatable-column>
.... rest of the table ...
</ngx-datatable>

Чего я хотел бы добиться, так это иметь компонент, содержащий содержимое, и компонент, содержащий заголовок в одном файле / компоненте

И использовать его более или менее так:

<ngx-datatable #myTable
        XXX>
   <ngx-datatable-column
       name="selection">
       <app-custom-column></app-custom-column>
  </ngx-datatable-column>
.... rest of the table ...
</ngx-datatable>

С очевидной возможностью доступа к столбцу и строке объектов внутри

...