sort方法接收一个函数作为参数,这里嵌套一层函数用来接收对象属性名
根据this.tableData1中的index进行重新排序
function compare(property){
return function(a,b){
var value1 = a[property];
var value2 = b[property];
return value1 - value2;
}
}
console.log(276,this.tableData1);
console.log(this.tableData1.sort(compare('index')))
2021年11-18号更新
在vue里面,可以compare当一个方法,在其他地方可以调用,要倒序就是
return value2 - value1
compare(property){
return function(a,b){
var value1 = a[property];
var value2 = b[property];
return value2 - value1 ;
}
}