primeng p表可调整列大小的问题
<p-table [resizableColumns]="true" columnResizeMode="expand" [value]="data" sortMode="multiple" [style]="{width:'100%'}" [scrollable]="true" [scrollHeight]="height" [columns]="columnList" (onColResize)="onBusinessLogicTableColResize($event)">
<ng-template pTemplate="colgroup" let-columns>
<colgroup>
<col *ngFor="let col of groupHeaderColSpan" [style.width]="col.width + 'px'">
</colgroup>
</ng-template>
<ng-template pTemplate="header" let-columns>
<tr class="text-center">
<th *ngFor="let col of columnList" [colSpan]="col.colSpan" [rowSpan]="col.rowSpan" pResizableColumn>
{{col?.header}}
</th>
</tr>
<tr class="text-center">
<ng-template ngFor let-col [ngForOf]="columnList">
<th *ngFor="let subheader of col?.subheaders" [colSpan]="subheader.colSpan" [rowSpan]="subheader.rowSpan">
{{subheader?.header}}
</th>
</ng-template>
</tr>
</ng-template>
<ng-template pTemplate="body" let-columnValue let-rowIndex="rowIndex" let-columns="columns">
<ng-template ngFor let-col [ngForOf]="columns">
<ng-template [ngIf]="col.hasOwnProperty('subheaders')" [ngIfElse]="showData">
<td class="ui-resizable-column" *ngFor="let sub of col.subheaders" class="text-center">
{{columnValue[sub.field]}} …Run Code Online (Sandbox Code Playgroud) 输入:-
milliSecond = '1519073776000';
Run Code Online (Sandbox Code Playgroud)
输出:-
Date = "2018-02-20 02:26:16";
Run Code Online (Sandbox Code Playgroud)
将毫秒日期转换为yyyy-MM-dd HH:mm:ss 格式
angular ×1
angular6 ×1
calendar ×1
date ×1
datetime ×1
html-table ×1
javascript ×1
primeng ×1
time ×1