我想在定义的时间范围内收集一堆事件。我想过使用像
这样的Ext.util.Delay任务var task = new Ext.util.DelayedTask(function(a,b) { console.log(a,b) }, this),
handler = function(a,b) { task.delay(500); };
ref.on({
eventA: handler,
eventB: handler,
scope: this
});
但这似乎不起作用,因为参数未定义。
答案 0 :(得分:2)
您需要在此处应用参数。试试这个
handler = function(a,b) { task.delay(500, null, null, arguments); };