木偶中有没有办法聚合事件?
我的意思是改变它会容易得多:
MyApp.vent.on("taskMoved", function(moveData){
// taskId, fromBucketId, toBucketId, order, $li
moveTask(moveData.taskId,moveData.fromBucketId, moveData.toBucketId, moveData.order, moveData.li);
});
MyApp.vent.on("taskMovedLast", function(moveData){
// taskId, fromBucketId, toBucketId, order, $li
moveTaskLast(moveData.taskId, moveData.fromBucketId, 99);
});
MyApp.vent.on("taskMovedFirst", function(moveData){
// taskId, fromBucketId, toBucketId, order, $li
moveTaskFirst(moveData.taskId, moveData.fromBucketId, 99);
});
进入这个:
{
"taskMoved":"moveTask",
"taskMovedLast":"taskMovedLast",
"taskMovedFirst":"taskMovedFirst"
}
类似于 BackboneView 事件对象。
可以这样做吗?