wie man die min-und max-Wert von json in angular js
möchte ich, um den maximalen und den minimalen Wert aus einem json-in angular js
meine json:
{
"data":[
{
"name": "ranjith",
"age": 22
},
{
"name": "rahul",
"age": 20
},
{
"name": "jinesh",
"age": 25
},
{
"name": "vishnu",
"age": 24
}
]
}
und mein controller:-
var app = angular.module('myApp', ['']);
app.controller('myCtrl', function($scope, data) {
$scope.data = data.data;
$scope.min="";
$scope.max="";
};
});
ich möchte den minimalen und den maximalen Wert aus dem array und speichern es in der Variablen min und max
Die Eigenschaften des Objekts im array definiert den max-Wert? Sie müssen eine Schleife über das gesamte array und Suche nach dem max-Wert. O Sie Sortieren das array von großen zu senken und das erste element wird Ihren maximalen Wert. Irgendeiner Weise, die Sie implementieren müssen, um die Funktion zum vergleichen der Objekte im array
InformationsquelleAutor Ranjith M | 2016-01-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie einfach
InformationsquelleAutor Shb
Zu vermeiden, mit 3rd-party-lib
InformationsquelleAutor Oleg Shemetov
Können Sie verwenden Underscore.js mit Winkel-und dann in Ihrem controller,
Plunker url http://run.plnkr.co/plunks/Mw531cqUIHVSorb5kOac/
InformationsquelleAutor Siva
1.Hinzufügen Unterstrich Abhängigkeit
2.Verwenden Sie die folgenden:
2) Oh Mein Fehler, es ist nicht Teil des Codes ist nur Anweisung hinzufügen Unterstrich die Abhängigkeit im ur-controller
Oh, ok, ich werde verwerfen der ersten Zeile des Codes. Aber jetzt ist die zweite Zeile "2) Für das Alter:" bei mir ähnliche Fehler in der syntax. Es ist auch nicht angezeigt, um gültig zu sein angular js-code.
Auch "Mindestalter" zu sein scheint ein
for
Schleife, aber es ist nicht klar, wie es gelungen ist. SindMinimum
undAge
Variablen, die die Schleife Steuern? Sind Sie sicher, dass das Teil formatiert als code tatsächlich gültigen code?Ich habe korrigiert meine code.Bitte prüfen Sie daher.
InformationsquelleAutor Aniket B
Wenn das Absicht ist, um anzuzeigen, können Sie direkt ankommen, min:
{{(data | orderBy:'age')[0].age}}
InformationsquelleAutor fozylet