compareVal(value) {
// 按权重排序
value.sort(function compare(obj1, obj2) {
let val1 = parseInt(obj1.weight);
let val2 = parseInt(obj2.weight);
if (val1 < val2) {
return -1;
} else if (val1 > val2) {
return 1;
} else {
return 0;
}
});
},
直接调用方法
this.compareVal(this.list);
list结构
list: [
{
id: '1',
weight: 10
},
{
id: '1',
weight: 8
}
]