我们可以根据它的值隐藏ng-grid中的某些行吗?

问题描述:

我有一个值的数组。我们可以根据它的值隐藏ng-grid中的某些行吗?

Questions = [ 
      {Name:"First", Status:"Valid"}, 
      {Name:"Second", Status:"Invalid"}, 
      {Name:"Third", Status:"Valid"}, 
      {Name:"Fourth", Status:"Invalid"} 
      ]; 

我可以在ng-grid中显示它们。但是,如果Status的值是无效的,我可以隐藏一行吗?

您需要设置gridOptions

$scope.filterOptions = { 
    filterText: 'Status:Valid', 
    useExternalFilter: true 
}; 

$scope.gridOptions = { 
    data: 'Questions', 
    filterOptions: $scope.filterOptions 
}; 
+0

致谢filterOptions财产!有效。但没有useExternalFilter:true。 – 2014-09-01 06:19:29