extjs - 调用事件因所有参数而延迟

标签 extjs extjs4 task delay

我想在定义的时间范围内收集一堆事件。我考虑过使用 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
});

但这似乎不起作用,因为参数未定义。

最佳答案

您需要在此处应用参数。试试这个

handler = function(a,b) { task.delay(500, null, null, arguments); };

关于extjs - 调用事件因所有参数而延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17566718/

相关文章:

java - 存储每个用户的网格状态并存储服务器端 - EXT GWT

javascript - 向组合框添加默认值

Extjs-Ext.fly() null或不是对象

javascript - 我怎样才能让 JavaScript 代码执行等到带有脚本的 AJAX 请求被加载和执行?

Ada 语句 'accept start do ' 中的任务未完成全部执行?

testing - 不要运行测试任务 - gradle clean build -x test

javascript - ExtJs - 树拖放 - 将新拖动的节点设置为所选节点

extjs4 - 如何在Extjs 4面板中添加Amchart图表?

extjs4 - Extjs 组合框自动完成

java - 通过属性禁用 Spring 调度程序任务