正在尝试访问JavaScript对象的属性=未定义
Attempting to access property on JavaScript Object = Undefined
我有这个JavaScript对象
Object {VoteTag: Object, ResortVoteTag: Array[1]}
ResortVoteTag: Array[1]
0: Object
id: "1"
resort_id: "1561"
tag_id: "4"
user_id: "31"
vote: "3"
length: 1
VoteTag: Object
id: "4"
tag: "Snowboarders"
type: "slopes"
我正在尝试访问ResortVoteTag数组中的投票属性,但我无法访问。
这是我正在使用的以下代码。
$.ajax({
url: "/Votetags/alltags",
async: false,
dataType: 'json',
}).done(function ( data ) {
for(var i = 0; i < data.length; i++){
console.log(data[i].ResortVoteTag.id);
}
});
data
是一个基于示例数据的对象,ResortVoteTag
是数组。因此,您需要具体地对此进行迭代。
for(var i = 0; i < data.ResortVoteTag.length; i++){
console.log(data.ResortVoteTag[i].id);
}
相关文章:
- 主干中的模型属性未定义
- JavaScript 2d 数组导致“无法读取未定义的属性'未定义'”
- JSON对象属性未定义
- Waypoint的循环,退出循环后属性未定义
- Javascript:错误“无法设置属性”..'未定义”
- 翡翠 - 显示对象属性 - 未定义
- 属性未定义,但控制台.log可以看到它
- JavaScript 对象的属性未定义
- Javascript 对象属性未定义(但属性已设置)
- DOM 元素属性未定义 - jquery / ruby on rails.
- Nodejs JSON 属性未定义
- 错误:窗口打开器的属性未定义
- angular Js:Array.lenght属性未定义
- 正在尝试访问JavaScript对象的属性=未定义
- Marionette属性未定义,请从API获取
- AngularJS作用域属性未定义
- 对象的属性未定义,尽管已指定值
- 为什么我一直收到一个错误,说对象属性未定义
- 对象属性未定义,但我看到它不是
- .map()img src属性未定义