checkScroll()
ビューにバインドして、最初に を呼び出すことなく内部からPhotoListView
呼び出すことができるようにします。this.checkScroll()
$(Window).scroll()
var self = this
self.checkScroll()
問題:しかし、バインドが機能していないようで、Uncaught TypeError: Object [object Window] has no method 'checkScroll'
「バインドが間違っていますか? 」というエラーが表示されます。
見る
PhotoListView = Backbone.View.extend({
el: '#photo_list',
initialize: function() {
_.bindAll(this, 'checkScroll');
this.bind('checkScroll', this)
$(window).scroll(function() {
this.checkScroll();
});
},
checkScroll: function() {
console.log('checkScroll');
}
});