ich zwei $ Umfang haben Werte ist Array und das andere ist json ArrayWie filtert man ein JSON-Array in angularjs?
$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"}
, wenn ich auf jpg Box klicken, um es nur data1.jpg und data4.jpg
zeigen solltehier ist mein Code für das vordere Ende
<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>
Mögliches Duplikat von [Wie filtern JSON-Daten mit AngularJS] (http://stackoverflow.com/questions/21273562/how-to-filter-json-data-with- angularjs) –