骨干模型与预期结构不匹配

时间:2014-10-24 14:35:53

标签: backbone.js titanium

在我的钛应用程序中运行此代码时:

var events = Alloy.createCollection('Events');
events.fetch({ async : false });

var firstEvent = events.first();
var eventId = firstEvent.eventId;

Ti.API.info(JSON.stringify(firstEvent));
Ti.API.info(eventId);

我得到了这个输出:

[INFO] {"eventId":"62243","eventDate":"2014-10-27T12:46:09.364-04:00","eventName":"Atlanta, GA","street1":"street address","city":"Atlanta","state":"GA","zip":"30303"}
[INFO] <null>

为什么eventId变量为null?如何正确获取eventId或任何其他对象属性?

感谢。

1 个答案:

答案 0 :(得分:0)

events.first() 

返回骨干模型

你可以做到

events.first().get("eventId")

获取eventId

我们如何正确获取模型属性