![](/img/trans.png)
[英]How to add the objects into an array stored in local storage using angular js?
[英]how to show the grouping the array of objects using angular js
我有對象數組,但我不知道如何按id
作為順序分組。 我想使用 ng-repeat 顯示它的數字順序,如 1,2,3
$scope.arrayofobject=[{name:"testMachne","id":1},{name:"testComputer","id":2},{name:"testCalc","id":3},{name:"testMac","id":2},{name:"testMachne","id":3},{name:"testMachne","id":1}]
您可以使用orderBy
過濾器:
angular.module('app',[]).controller('mainCtrl', function($scope){ $scope.arrayofobject=[{name:"testMachne","id":1},{name:"testComputer","id":2},{name:"testCalc","id":3},{name:"testMac","id":2},{name:"testMachne","id":3},{name:"testMachne","id":1}]; })
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script> <div ng-app='app' ng-controller='mainCtrl'> <div ng-repeat="json in arrayofobject | orderBy:'id' " ng-if='json.id !== 1'> {{json.name}} </div> </div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.