backbone.js で単純なコレクションを実行しようとしていますが、(bind で指定された) コールバック関数が呼び出されない理由がわかりません。ドキュメントから理解していることから、fetch() を実行すると、リセット イベントがトリガーされるはずです。助言がありますか?(コードは以下です)。
Customer = Backbone.Model.extend(
);
CustomerList = Backbone.Collection.extend({
model : Customer,
url : "test.php",
});
var ChartView = Backbone.View.extend({
el: $('body'),
initialize: function(){
_.bindAll(this, 'render');
this.collection.bind("reset", self.render);
this.collection.fetch(
);
},
render : function() {
console.log("render");
}
});
var chartView = new ChartView( { collection: new CustomerList()} );
})(jQuery);