1
저는 backbone.js 초보자이며 매우 기본적인 더미 예제를 사용하는 데 문제가 있습니다. 나는 그것이 바보 같은 실수의 결과라고 확신하지만, 어떤 지침을 주셔서 감사합니다. 여기 백본 컬렉션에 채워지지 않습니다.
내 자바 스크립트입니다 : 여기var lr = lr || {};
lr.Event = Backbone.Model.extend({});
lr.Events = Backbone.Collection.extend({
model: lr.Event,
url: '/json/dummy.json'
});
lr.EventView = Backbone.View.extend({
tagName: 'div',
initialize: function() {
_.bindAll(this, "render");
this.collection = new lr.Events();
this.collection.fetch();
console.log(this.collection.toJSON());
this.render();
},
render: function() {
}
});
lr.ev = new lr.EventView();
입니다 JSON/dummy.json :
[
{ "title": "Event1", "Location": "New York, NY" },
{ "title": "Event2", "Location": "Cleveland, OH" }
]
나는 이것이 JSON을 CONSOLE.LOG 기대하지만, 대신 CONSOLE.LOG가 비어 정렬. 내가 도대체 뭘 잘못하고있는 겁니까?