@Ayushi在你的客户名单中
customSort(event: SortEvent) {
event.data.sort((data1, data2) => {
let value1Data = data1[event.field];
let value2Data = data2[event.field];
let value1=this.transform(value1Data); //<--this
let value2=this.transform(value2Data); //<--this
....
}
}
//make a const array of meses
const meses:string[]=["Ene","Feb","Mar","Abr","May","Jun",
"Jul","Ago","Sep","Oct","Nov","Dic"];
//function transform
transform(value:string)
{
let step:string[]=value.split('-'); //separate the date in [dd,mmm,yyyy]
//month will be 01,02,03..12
let month=meses.indexOf(step[1])<9?'0'+(meses.indexOf(step[1])+1):''+(meses.indexOf(step[1])+1)
return step[2]+'-'+month+'-'+step[0]
}