Новое здесь, поэтому моё описание может быть плохим, но я пытаюсь получить доступ к значениям на втором уровне моего JSON, но не могу его получить. Это только приносит значения верхнего уровня.
Мое тело JSON выглядит следующим образом:
{
"services": [
{
"nameLevel1": "Example1",
"secondServices": [
{
"id": 1,
"namelevel2": "Example2",
}
]
}
]
}
И когда я это называю, я могу получить только nameLevel1 и все. Мой метод GET такой:
$scope.retrieveServices = function (id) {
SpringDataRestService.get(
{
"collection": "user",
"resource": id
},
function (response) { // Success Function
$scope.userServices = response.services;
$scope.recievedValues = true;
}
);
};
Теперь я изначально думал, что все, что мне нужно сделать, это:
$scope.userServices = response.services.secondServices;
Но я получаю неопределенную проблему. Итак, мой вопрос, как мне получить доступ ко всем из них? Мое тело JSON при выполнении вывода журнала показывает все, но по какой-то причине я не могу заставить его показать все в моей таблице. Только значения nameLevel1.
Любая помощь будет признательна, и я надеюсь, что мое описание в порядке. Правки также будут получены, так как не слишком уверен, правильно ли я обозначил это. Спасибо!