需求:所有count不是0的在前面展示,count为0的在后面展示
data数据
data:[
{
name: '名称1',
count: 0,
value: 1,
},
{
name: '名称2',
count: 1,
value: 1,
},
{
name: '名称3',
count: 0,
value: 1,
},
{
name: '名称4',
count: 1,
value: 1,
},
{
name: '名称5',
count: 1,
value: 1,
},
{
name: '名称6',
count: 0,
value: 1,
}
]
data.sort((a, b) => b.count - a.count);
console.log(data);//排序后name依次显示为245136