ブールプロパティによる「trackby」を使用したAngular1.2ng-repeatのフィルタリング
ブールプロパティの値に基づいていくつかのリストアイテムをフィルタリングしようとしていますが、何をしてもリスト全体が常に表示されます。私が試したもののいくつかは、何も表示されないほど壊れていますが、それはここにもそこにもありません。フィルタリングを希望どおりに機能させることができません。 $scope.attendees = [ {"firstname":"Steve", "lastname":"Jobs", "arrived":true, "id":1} ,{"firstname":"Michelle", "lastname":"Jobs", "arrived":false, "id":2} ,{"firstname":"Adam", "lastname":"Smith", "arrived":true, "id":3} ,{"firstname":"Megan", "lastname":"Smith", "arrived":false, "id":4} ,{"firstname":"Dylan", "lastname":"Smith", "arrived":false, "id":5} ,{"firstname":"Ethan", "lastname":"Smith", "arrived":false, "id":6} ]; 次のng-repeatフィルタリングを使用します。 <ul> <li ng-repeat="person in attendees track by person.id | filter:arrived:'false'"> {{person.lastname}}, {{person.firstname}} </li> </ul> 参照されていることがわかるすべての順列を試したように感じます。そのほとんどは、さまざまなStackOverflow検索結果からのものです。 filter:'arrived' filter:arrived filter:'person.arrived' filter:person.arrived filter:{arrived:true} …