我有一个颜色的列,其数据为
"red","blue","white","black","yellow"
现在我想对它们进行排序,如
"yellow","blue","red","white" and "black"
这意味着我不需要按字母顺序排序。
我希望它可以自定义。
就像你在mysql中一样: 按字段排序(颜色,'黄色'蓝色','红色',"白色","黑色" )
答案 0 :(得分:3)
在您的情况下,您可以实现这样的排序功能:
var colors = ['yellow', 'blue', 'red', 'white', 'black'];
$scope.customOrder = function(friend) {
return colors.indexOf(friend.color);
};