问题点:关于标题的一个禁用和启用
后台传入数据不是按照id排序的导致数据混乱并且后台管理点击启用禁用之后传过来的id会随之改动!
由于是接手别人的代码,不好做整改!
代码如下:
/**
* @author xiaqi
* @description 将接受的数据进行重新排序处理
* @param {asc} order
* @param {id} sortBy
*/
function getSortFun(order, sortBy) {
var ordAlpah = (order == 'asc') ? '>' : '<';
var sortFun = new Function('a', 'b', 'return a.' + sortBy + ordAlpah + 'b.' + sortBy + '?1:-1');
console.log(sortFun)
return sortFun;
}
用了三目运算,使用倒叙还是顺序
new 一个 function 的构造函数返回一个匿名函数将其返回
对你有帮助点歌赞