我有两个$的范围值是一个数组,另一种是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) –