我有一个BackboneJS
应用程序,我想从JSON API获取特定值。
JSON文件具有以下结构:
"data": {
"title": "some title",
"startDate": "some start date",
"endDate": "some enddate",
"description": "description blablabla ",
"contest_id": 10,
}
我想要获取“contest_id”。所以我有这个Backbone模型:
CompetitionQuestion.CompetitionQuestionModel = Backbone.Model.extend({
url: function() {
return App.APIO + '/i/contest/' + this.contest_id;
},
defaults: {
"data": []
}
});
这给了我/i/contest/undefined
为什么?我不能这样做:
return App.APIO + '/i/contest/' + this.data.contest_id;
有人能告诉我我做错了吗?