zur Zeit bekomme ich Objekte Wert in $ scope.validuser, aber ich möchte dies in Array-Form, wie ich Objekt Wert zu Array speichern Ich möchte $ scope.validuser in Array speichern ie Array [Objekt]Objekt zu Array in angularjs
$scope.sportIds = [];
angular.forEach($scope.users, function(value, key){
$scope.sportIds[value.sport_id] = value.sport_id;
if($scope.sportIds[value.sport_id] == 3){
$scope.validuser = value;
}
});
Sehr unklar. Nehmen wir an, Ihr Objekt ist '{id: 42, Name: 'Jimmy', Alter: 27}'. Was sollte das Array enthalten? –
Soweit ich Ihre Frage verstehen konnte, sollte '$ scope.validuser' ein Array sein, einschließlich des Wertes bei jedem Index - richtig? – Aer0