Angular 中的自定义订单排序
Custom order sorting in Angular
我有一列颜色为
"red","blue","white","black","yellow"
现在我想像
那样对它们进行排序
"yellow","blue","red","white" and "black"
这意味着我不需要按字母顺序排序。
我要定制。
就像您在 mysql 中所做的那样:
按字段排序(颜色,'yellow','blue','red',"white","black")
在您的情况下,您可以像这样实现排序功能:
var colors = ['yellow', 'blue', 'red', 'white', 'black'];
$scope.customOrder = function(friend) {
return colors.indexOf(friend.color);
};
我有一列颜色为
"red","blue","white","black","yellow"
现在我想像
那样对它们进行排序"yellow","blue","red","white" and "black"
这意味着我不需要按字母顺序排序。
我要定制。
就像您在 mysql 中所做的那样: 按字段排序(颜色,'yellow','blue','red',"white","black")
在您的情况下,您可以像这样实现排序功能:
var colors = ['yellow', 'blue', 'red', 'white', 'black'];
$scope.customOrder = function(friend) {
return colors.indexOf(friend.color);
};