У меня есть этот $ scope.data объект:доступ свойство объекта в angularjs
$scope.data = {
'8':{
'id':'81',
'name':'anna',
},
'9':{
'id':'82',
'name':'sally',
},
};
я получаю идентификатор, используя для петли таким образом.
$scope.getID = function(id){
for(var i=0;i<$scope.data.length;i++){
if(id == $scope.data[i].id)
return $scope.data[i].name;
}
}
};
Но это совсем не работает. Мне интересно, почему? Это я правильно называю идентификатором?
я не думаю, что вы можете использовать $ scope.data.length, как его не массив..! –
Что я могу сделать сейчас? –
проверить мой ответ –