问题
排序过程中发现有的项,倒序没问题,正序排序会有几个是乱的,暂时没明白是什么原因造成的。
方法
{
title: '周排名',
key: 'thisWeekRank',
sortable: true, //配置排序
align: 'center',
minWidth: 100,
sortMethod: (a, b, type) => { //核心是这里
console.log(a, b, type); //
if (type === 'asc') {
return parseInt(a) < parseInt(b) ? 1 : -1;
} else {
return parseInt(a) > parseInt(b) ? 1 : -1;
}
}
},
注意点
可以看到打印的type不是key(thisWeekRank),而是asc,所以函数里面也是要写这个