Bis*_*han 3 ngx-datatable angular angular6
我在 Angular 6 项目中使用ngx-datatable,我需要显示一个带有列名称的图标,如下面的屏幕截图所示。(在我需要显示图标的地方标记为x )
这是我当前的数据表代码。
<ngx-datatable
*ngIf="!isDataLoading"
class="data-table"
[scrollbarH]="true"
[rows]="rowsData"
[columnMode]="'force'"
[columns]="columnsData"
[headerHeight]="50"
[footerHeight]="50"
[rowHeight]="'auto'"
[limit]="10"
[selected]="selected"
[selectionType]="'single'"
(select)='onSelect($event)'>
</ngx-datatable>
Run Code Online (Sandbox Code Playgroud)
在 mypage.component.ts 中
columnsData = [
{ prop: 'dataName', name: 'Name' },
{ prop: 'dataGender', name: 'Gender' },
{ prop: 'dataCompany', name: 'Company' }
];
Run Code Online (Sandbox Code Playgroud)
如何显示带有列名称的图标?
您可以像这样使用 ngx-datatable-column 标签:
<ngx-datatable-column prop="dataName">
<ng-template
let-column="column"
ngx-datatable-header-template>
// Your Icon Tag Here
<img src="assets/icons/your_icon.png" alt="Icon" />
<span>
dataName Header Text
</span>
</ng-template>
</ngx-datatable-column>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6095 次 |
| 最近记录: |