Я создал простое приложение backbone.js. Все работает, за исключением одного конкретного события.Магистральный слуховой аппарат Не стрелять
Часть, которая не работает, является событием типа this.1istenTo. Я никогда раньше не использовал такие типы событий, поэтому я уверен, что это некоторая недоразумение с моей стороны.
app.js:
new bookView({
model: bookModel
}).render();
bookModel.js:
Backbone.Model.extend({
defaults: function() {
return { sections: new SectionCollection()
}
});
|
bookView.js: это где событие не стрельбы ....
return Backbone.View.extend({
initialize: function() {
this.sections = this.model.get('sections');
this.listenTo(this.sections, 'add', this.addSection);
},
addSection: function() {
//never gets here....
console.log("adding section...");
}
});
Любые предложения?
Спасибо!
У вас не хватает '}' в вашей книге модели 'возврата {разделов: новый SectionCollection ()} ' –