Angular orderBy with multidimensional array

时间:2017-03-27 15:31:56

标签: javascript angularjs sorting angularjs-orderby

如何在多维数组中使用Angular orderBy方法?

$scope.multidimensionalArray = [[]];
...
$scope.multidimensionalArray = orderBy($scope.multidimensionalArray, ???, true);

1 个答案:

答案 0 :(得分:0)

您需要按照以下方式实现自己的过滤器:

.filter('myFilter', function(arr) {
  return sortedArr;
});

在控制器中

$filter('myFilter')(arr);

在模板中

<div ng-repeat="arr|myFilter">