AngularJS - вызов значений в ответ на Spring GET - PullRequest
0 голосов
/ 31 августа 2018

Новое здесь, поэтому моё описание может быть плохим, но я пытаюсь получить доступ к значениям на втором уровне моего 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.

Любая помощь будет признательна, и я надеюсь, что мое описание в порядке. Правки также будут получены, так как не слишком уверен, правильно ли я обозначил это. Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...