我正在尝试从JSON对象中提取某个名称/值对&将其分配给变量。
我的对象样本
{"new":[{"id":"185","title":"new time","slug":"new-time","time":"1363641168","text":"all done","deletetime":null}]
我正在尝试将时间分配给timestamp变量,以便稍后在我的AngularJS应用中使用。无论如何,我尝试,它返回 undefined 。
$scope.news = data.new["time"];
访问时间值的正确方法是什么?
答案 0 :(得分:3)
new是JavaScript中的关键字,因此您无法在属性访问表示法中使用它。考虑将数据中的新元素重命名为'newItems'或其他内容。
答案 1 :(得分:1)
“new”是一个数组,所以第一项的时间道具是:
data.new[0].time