Я могу прикрепить обработчики к Backbone Views, например:
var TodoView = Backbone.View.extend({
events: {
"xxx": "eventHandler1"
"yyy": "eventHandler2"
}
});
Но что, если я хочу прикрепить более 1 обработчика к одному и тому же событию?
var TodoView = Backbone.View.extend({
events: {
"xxx": "eventHandler1"
"yyy": "eventHandler2"
"xxx": "eventHandler3" // this isn't valid ... at least in CoffeeScript
}
});
Я мог бы создать собственный обработчик, например
function compositeXXX() { eventHandler1(); eventHandler2 }
Но это не кажется идеальным...