按自定义属性的值排序
问题描述:
自定义属性“数据优先级”中的项目可以是:'高','普通','低'。按自定义属性的值排序
在这里,我选择的数据进行排序:
getSortData: {
priority: '[data-priority]' // get values of attributes
}
这一个排序:
sortBy: 'priority'
但我不希望被值的项目按字母顺序排序 - 我需要排序的项目具体的顺序。
如何做到这一点的权利?
答
您可以使用一个函数作为getSortData为the docs day值:
getSortData: {
priority: function(item){
return ["low","normal","high"].indexOf($(item).attr("data-priority"));
}
}