2017-10-05 100 views
0

自定义属性“数据优先级”中的项目可以是:'高','普通','低'。按自定义属性的值排序

在这里,我选择的数据进行排序:

getSortData: { 
    priority: '[data-priority]' // get values of attributes 
} 

这一个排序:

sortBy: 'priority' 

但我不希望被值的项目按字母顺序排序 - 我需要排序的项目具体的顺序。

如何做到这一点的权利?

回答

1

您可以使用一个函数作为getSortData为the docs day值:

getSortData: { 
    priority: function(item){ 
    return ["low","normal","high"].indexOf($(item).attr("data-priority")); 
    } 
}