Моя HTML-страница содержит 2 таблицы, и у каждой из них разные имена столбцов. Моя первая таблица имеет столбцы Application ID
и Application Type
, где моя вторая таблица имеет столбцы File Name
и Checkbox s
(для выбора и удаления файла). Для этого сценария я должен использовать таблицу данных PrimeNg, т.е. <p-dataTable>
. Могу ли я настроить имена столбцов таблицы данных? Подскажите пожалуйста как этого добиться?
Пока что я сделал:
table.ts как показано ниже
folderData = FolderData[];
(модель) FolderData.ts как показано ниже
appID: string;
appType: string;
filename: string;
checkBox: boolean;
table.html как показано ниже
**First Data Table**
<p-dataTable [value]="folderData ">
<p-header [style]="{'width': '100%'}">
<div class="ui-helper-clearfix">
Big Table
</div>
</p-header>
<p-column field="Col1" header="Application ID" [sortable]="true" [style]="{'width': '200px'}"></p-column>
<p-column field="Col2" header="Application Name" [sortable]="true" [style]="{'width': '200px'}"></p-column>
</p-dataTable>
**Second Data Table**
<p-dataTable [value]="folderData ">
<p-header [style]="{'width': '100%'}">
<div class="ui-helper-clearfix">
Big Table
</div>
</p-header>
<p-column field="Col1" header="File Name" [sortable]="true" [style]="{'width': '200px'}"></p-column>
<p-column field="Col2" header="" [sortable]="true" [style]="{'width': '200px'}"><input type="checkbox"></p-column>
</p-dataTable>
Я не могу понять, как настроить имена столбцов, поэтому я их кодировал. Пожалуйста, руководство.