2

定義された時間枠で一連のイベントを収集したいと考えています。Ext.util.DelayedTask のように使用することを考えました

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
});

しかし、引数が定義されていないため、うまくいかないようです。

4

1 に答える 1

2

ここで引数を適用する必要があります。これを試して

handler = function(a,b) { task.delay(500, null, null, arguments); };
于 2013-07-10T09:16:29.630 に答える