ご覧のとおり、私はバックボーンに非常に慣れていないため、なぜこれが機能しないのかわかりませんか???
このエラーが発生していますか?
キャッチされていない TypeError: undefined のメソッド 'on' を呼び出せません
コード
TodoItem = Backbone.Model.extend({});
TodoList = Backbone.Collection.extend({
model: TodoItem,
url: "todo"
});
var TodoView = Backbone.View.extend({
el: '#content',
initialize: function() {
this.model.bind('change', this.render, this);
},
render: function(model) {
this.$el.html('test');
}
});
$(function() {
var todoList = new TodoList();
todoList.fetch();
new TodoView();
});
URL TODO - JSON
[ {description: '牛乳を受け取ります', status: '未完了', id: 1},
{description: '洗車してください', status: '未完了', id: 2} ]