2017-10-05 132 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")); 
    } 
}