我有嵌套包含对象的数组,我遇到了一个非常奇怪的问题。 我试图检索的对象值返回“未定义”,即使我可以在Firefox调试器中看到它。
这是我的代码:
angular.forEach(pages, function(page, pageIndex){
angular.forEach(page, function(controlObject,controlObjectIndex){
/* GET THE KEY OF THE OBJECT */
var keys = [];
for(var k in controlObject) keys.push(k);
console.log("CONTROL: "+keys+" VALUE: "+controlObject.value); // THIS OUTPUTS: CONTROL: 01 VALUE: undefined
});
});
我已经搜索了遇到此问题的其他人,我找到的所有问题都是由于在尝试访问该对象之前未完成的AJAX请求引起的,但我的代码中没有任何AJAX请求。
我真的很感激任何建议! TIA!