js排序——sort()排序用法
//定义一个比较器
compare(propertyName) {
return function(object1, object2) {
var value1 = object1[propertyName]
var value2 = object2[propertyName]
if (value2 < value1) {
return -1
} else if (value2 > value1) {
return 1
} else {
return 0
}
}
}
//用比较器 排序
this.topMenuList = res.data.sort(this.compare('sort'))
---------------------------->'sort'是对象里面的一个字段名称,res.data 是后台返回的【对象数组】;

浙公网安备 33010602011771号