Angular: доступ к вложенным свойствам в контроллере

0

Я новичок в Angular, и у меня возникают проблемы с доступом к объектам в моем контроллере. У меня есть массив, в который я могу получить доступ в моем контроллере (который был возвращен из внешнего интерфейса моего приложения), и этот массив содержит один объект со свойствами, к которым я бы хотел получить доступ. Я пытаюсь выяснить, как именно получить доступ к этим свойствам (на объекте, содержащемся в массиве).

Я пробовал использовать метод angular.forEach() (хотя это похоже на хакерский подход), но по-прежнему не может получить свойства, вложенные в два уровня.

Здесь, как моя консоль представляет array, object и его properties:

[Object]   0: Object
    __v: 0
    _id: "55a054808af99da01701ab60"
    hex_color_code: "#B79152"
    name: "camel"
    __proto__: Object
    length: 1   __proto__: Array[0]

Любая помощь здесь будет принята с благодарностью.

Теги:
arrays
controller
nested

1 ответ

0

Afaik вы используете базу данных mongo, но не показываете модельную совокупность, проверьте свой серверный контроллер, обычно его метод export.list. Затем проверьте функцию заполнения mongodb. Или просто скопируйте некоторые функции из экспорта. [Имя_контроллера] ById

Ещё вопросы

Сообщество Overcoder
Наверх
Меню