I am using PrimeNG datatable for the grid data, I would like to order the date column by descending order.
Tried using sortBy & sortOrder attributes from dataTable, but nothing works for me.
my code below:
<p-dataTable [value]="dataList"
sortMode="single"
reorderableColumns="true"
[globalFilter]="gbs"
[responsive]="true"
[rows]="10"
[paginator]="true">
<p-column field="firstName" header="FirstName" [sortable]="true">
<ng-template let-row="rowData" pTemplate type="body">
<strong>{{row.firstName}}</strong>
</ng-template>
</p-column>
<p-column field="lastName" header="lastName" [sortable]="true">
<ng-template let-row="rowData" pTemplate type="body">
<strong>{{row.lastName}}</strong>
</ng-template>
</p-column>
<p-column field="age" header="age" [sortable]="true">
<ng-template let-row="rowData" pTemplate type="body">
<strong>{{row.age}}</strong>
</ng-template>
</p-column>
<p-column field="date" header="date" [sortable]="true">
<ng-template let-row="rowData" pTemplate type="body">
<strong>{{row.date}}</strong>
</ng-template>
</p-column>
</p-dataTable>
Need some spark to move forward... Thanks