treedata: [
{
label: '一级 1',
value: 1,
children: [
{
label: '二级 1-1',
value: 11,
}
]
},
{
label: '一级 2',
value: 2,
children: [
{
label: '二级 2-1',
value: 21,
}
]
},
{
label: '一级 3',
value: 3,
children: [
{
label: '二级 3-1',
value: 31,
}
]
},
{
label: '一级 4',
value: 4,
children: [
{
label: '二级 4-1',
value: 31,
}
],
}
],
降序
this.treedata.sort((a, b) => {
return b.value - a.value;
});
升序
this.treedata.sort((a, b) => {
return a.value - b.value;
});
最后重新赋值
this.treedata = JSON.parse(JSON.stringify(this.treedata));