I have a column with short date time as string like: dd/mm/yyyy . for example: 08/04/2018
when I click on the title of the column name to sort it doesn't sort properly, but makes a mix
my html file:
<kendo-grid #grid="kendoGrid"
[data]="gridView" id="GridID"
[pageSize]="pageSize"
[skip]="skip"
[pageable]="true"
[sortable]="{allowUnsort: allowUnsort, mode: multiple}"
[resizable]="true"
[sort]="sort"
[scrollable]="{virtual: true}"
(pageChange)="pageChange($event)"
(sortChange)="sortChange($event)">
<kendo-grid-messages noRecords="no Records">
</kendo-grid-messages>
<kendo-grid-column *ngFor="let item of gridColumnData" [headerClass]="'t-head'" [hidden]="item.hide" [field]="item.field" [title]="item.title">
</kendo-grid-column>
</kendo-grid>
my .ts file:
public sort: SortDescriptor[] = [{
field: '',
dir: 'asc'
}];
public sortChange(sort: SortDescriptor[]): void {
this.sort = sort;
}