I am using primeNg <p-dataTable>
to implement custom sort for "Row No:"
field.
The values in the row number field will be as below:
9864-3
4738-1
0935-4
2788-2
Source : https://primefaces.org/primeng/#/table/sort
To sort the data I have done below code:
HTML:
<p-dataTable (onSort)="changeSort($event)">
<p-column field="rowNo" header="Row No:" [sortable]="true">{{value}}</p-column>
</p-dataTable>
TS:
changeSort(event) {
if (!event.order) {
this.sortF = 'year';
} else {
this.sortF = event.field;
}
}
But this is not sorting is not happening, am not getting any error and neither is the data getting sorted. Please guide me how to sort data which contains -
in it?