我想收聽事件散列中添加的所有視圖事件,可能就像常用的回調函數。在Backbone視圖中監聽事件散列下列出的所有事件?
var ProductsView = Backbone.View.extend({
events: {
'click .toggle-button': 'showHideToggle',
'click .remove-product': 'removeProduct',
'click .selectall-toggle-btn': 'selectAllToggle',
'click #prodlist-header .btn': 'doAction',
'change .selectallprod-toggle': 'selectAllProdToggle',
},
initialize: function(){
this.events.on('allevents', function(e){
console.log('Event', e);
});
},
});
我認爲有某種方式與delegateEvents
,但我不知道的執行。
謝謝@nikoshr,這對我有效! –