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