我有兩個$的範圍值是一個數組,另一種是JSON數組如何在angularjs中過濾json數組?
$scope.extensions = ["jpg", "xlsx", "pdf", "docx", "mp4"]
$scope.files ={'exten':"jpg","Value":""filepath/data1.jpg"},{'exten':"pdf","Value":""filepath/data2.pdf"},{'exten':"mp4","Value":""filepath/data3.mp4"},{'exten':"jpg","Value":""filepath/data4.jpg"}
,如果我在JPG中單擊它應該只顯示data1.jpg和data4.jpg
這裏是我的前端
<div style="padding-left: 100px;margin-top: 50px;">
<div style="border: 1px solid cornflowerblue; width: 100px; height: 100px;float:left;margin-left: 50px;" ng-repeat="element in extensions">
<button ng-click="showFile(element)">{{element}}</button>
</div>
</div>
<br/>
<div style="border: 1px solid cornflowerblue; width: 900px; height: 300px;margin-left: 50px;margin-top:100px;" ng-repeat="element in extensions" ng-show="clickFile==element">
{{element}}
</div>
的可能的複製[如何篩選與AngularJs JSON數據](http://stackoverflow.com/questions/21273562/how-to-filter-json-data-with- angularjs) –