2017-07-26 2 views
0

配列オブジェクトがあり、その配列を複数のプロパティでフィルタ処理し、フィルタボックスの配列長さをチェックボックスチェック/以下のようになります。配列を複数のプロパティでフィルタリングし、角度バインディングでフィルタリングされた配列の長さを取得する方法

myArray=[ 
       {"ID":1,"StatusID":0}, 
       {"ID":2,"StatusID":1}, 
       {"ID":3,"StatusID":0}]; 

<input type="checkbox" ng-checked="myArray|filter:{ID:2}).length==1" /> 

my expected result like 
if (myArray.ID=2 && myArray.StatusID=1).length==1 
then checkbox is checked 
else unchecked 

答えて

1
<input type="checkbox" ng-checked="(myArray|filter:{ID:2,StatusID:1}).length==1" /> 
関連する問題