arr: [
{
"lable": "秒",
"checked": false
},
{
"lable": "实时",
"checked": false
},
{
"lable": "季",
"checked": false
},
{
"lable": "年",
"checked": true
},
{
"lable": "日",
"checked": false
},
{
"lable": "分",
"checked": false
},
{
"lable": "时",
"checked": false
},
{
"lable": "周",
"checked": false
},
{
"lable": "月",
"checked": true
},
{
"lable": "旬",
"checked": false
}
]
arr.sort((a,b)=>{
var order=['秒', '实时', '季', '年', '日', '分', '时', '周', '月', '旬']
return order.indexOf(a.lable) - order.indexOf(b.lable);
})
把arr按照lable 遵循 order定义的顺序排列