Angular:访问控制器中的嵌套属性

Angular: Accessing nested properties in controller

本文关键字:嵌套 属性 控制器 访问 访问控制 Angular      更新时间:2023-09-26

我是新来的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]

如果您正在使用mongo数据库,但没有暴露模型人口,请检查您的服务器端控制器,通常是其导出。方法。然后检查mongodb populate函数。或者只是从exports中复制一些功能。[controller_name]ById