2016-10-25 4 views
-3

У меня есть один объект Data = Object{Table1:Array[2],Table2:Array[2]}. Таблицы внутри являются такими:Javascript (Angularjs) Помощь. Итерационные массивы в объекте

Table1{ 
    Name: 'name', 
    Address: 'address' 
    ..... 
} 

Мне нужна помощь итерации через это. Это ответ от веб-API (набор данных)

+0

Добро пожаловать на ТАК! Пожалуйста, обратитесь к [Как спросить] (http://stackoverflow.com/help/how-to-ask) и укажите необходимые данные. – Rajesh

ответ

1

Вы можете сделать это следующим образом:

for(var k in data.Table1){ 
 
    console.log(data[k].Name); 
 
}

+0

Невозможно прочитать свойство 'Name' of undefined – coderx

+0

Убедитесь, что вы используете правильные имена переменных. Я только сделал демонстративный ответ, который должен работать, если он изменен в соответствии с любым кодом пользователя. Вы говорите, что используете API. Можете ли вы поделиться ссылкой, с которой вы делаете запрос? Также вы можете проверить [эту ссылку] (http://www.w3schools.com/js/js_json_intro.asp) для получения дополнительной справки. – Ionut

+0

Решено, был другой способ экспортировать данные с объекта – coderx

Смежные вопросы