Ich habe folgendes Array:Erhalten Sie ausgewählte Ion-Checkbox aus json Array AngularJS
$scope.profile.preferencias = [7,5,3,8,4];
EDIT My Category Array wie folgt aussieht:
[
{
"id": 2,
"descricao": "Entomologia",
"dataCriacao": "0001-01-01T00:00:00",
"isActive": true,
"isFixed": true
},
{
"id": 3,
"descricao": "Fisiologia",
"dataCriacao": "0001-01-01T00:00:00",
"isActive": true,
"isFixed": true
}
]
Meine Ionen Checkbox sieht wie folgt aus :
<ion-checkbox ng-repeat="category in categories | toArray | orderBy:'descricao'" name="group" ng-model="profile.preferencias[category.id]">{{category.descricao}}</ion-checkbox>
Der ausgewählte Ausgang ist:
{
"7": true,
"5": false,
"3": true
}
Wie kann ich nur gesendet, um die Nummer zu meiner json, so dass es oben wie $ Umfang zu sparen, und wenn die Seite neu geladen wird, kommt das Kontrollkästchen wieder überprüft?
Danke!
Könnten Sie bitte Ihre $ scope.categories Array teilen – Muhsin
Hallo, fügte der Kategorie Array dank –
Sie brauche ein Zahlenfeld [ausgewählte Kategorie Ids] richtig? – Muhsin