角度UI网格:仅显示选定的对象

时间:2017-05-27 06:02:52

标签: angularjs filter angular-ui-grid

我有一个代码段

$scope.users = [
{ name: "abc", age: 10, location: 'Nagpur' },
{ name: "bcd", age: 30, location: 'Chennai' },
{ name: "efr", age: 29, location: 'Chennai' },
{ name: "abc", age: 25, location: 'Bangalore' },
{ name: "abc", age: 27, location: 'Vizag' }
];
$scope.gridOptions.data = $scope.users;

在网格中如何只显示名称=“abc”的用户?

1 个答案:

答案 0 :(得分:0)

您只需要过滤掉名称为" abc"

的数组中的所有值
angular.forEach($scope.users,function(val){
  if(val.name=='abc')
    $scope.abcUsers.push(val);
});

$scope.gridOptions.data = $scope.abcUsers;