В настоящее время я получаю значение объектов в $ scope.validuser, но я хочу, чтобы это было в форме массива, как я могу хранить значение объекта в массиве i jst хочет хранить $ scope.validuser в массиве, т. Е. Array [object]Объект массива в 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;
}
});
Очень неясно. Скажем, ваш объект '{id: 42, name: 'Jimmy', age: 27}'. Что должен содержать массив? –
Насколько я понял ваш вопрос, вы хотите, чтобы '$ scope.validuser' был массивом, включая значение для каждого индекса - правильно? – Aer0