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

时间:2015-08-03 03:21:30

标签: javascript arrays angularjs controller nested

我是 Angular 的新手,我在控制器中访问对象属性时遇到了一些问题。我有一个我能够在我的控制器中访问的数组(从我的应用程序的后端返回),并且该数组包含一个具有我想要访问的属性的对象。我试图弄清楚如何访问这些属性(在数组中包含的对象上)。

我尝试过使用angular.forEach()方法(虽然这感觉就像一个hacky方法),但仍然无法获得嵌套两层深度的属性。

我的控制台代表arrayobject及其properties

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

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

Afaik您正在使用mongo数据库,但没有公开模型填充,检查您的服务器端控制器,通常是 exports.list 方法。然后检查mongodb 填充功能。或者只是从 exports。[controller_name] ById

复制一些功能