0
配列があるとします:
[{name: 'a'、表示: 'obj.a === "1}}、{name: b '、display:true}]
プロパティ表示の実際の値で配列をフィルタリングできますか?
のangularjs、式を含むプロパティで配列をフィルタリングする方法
angular.module('myApp', [])
.controller('MyController', ['$scope', function ($scope) {
$scope.obj = {};
$scope.arr = [{name: 'a', display: 'obj.a==="1"'}, {name: 'b', display: true}];
}])
;
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="myApp" ng-controller="MyController">
<input type="text" ng-model="obj.a">
<div>
<span ng-repeat="item in arr|filter:{display: true}">{{item.name}}</span>
</div>
</div>
はまだ理解カントuが再び説明することができます – Dhiraj