我想收听事件散列中添加的所有视图事件,可能就像常用的回调函数。在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,这对我有效! –