我有一个位置数组和嵌套的用户对象,如下所示:
[
position: {
title: Developer,
user: { name: Albert }
},
position: {
title: CEO,
user: { name: Smith }
}
]
如何使用 Angularjs 获取 [user, user] 数组?
最佳答案
假设这是伪代码(因为它缺少一些 {
和 }
并且您需要名为 Developer、Albert、CEO 和 Smith 的变量 - 我已经在工作示例中修复了这些)您可以使用 Array.map :
var arr = [{
Position0: {
title: Developer,
user: { name: Albert }
},
{
Position1 : {
title: CEO,
user: { name: Smith }
}
}];
var result = arr.map(function(val, idx) {
return val["Position" + idx].user.name;
});
关于javascript - Angularjs 数组中的嵌套对象数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29864014/