首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

读Ext之6(延迟任务的执行)

2012-10-25 
读Ext之六(延迟任务的执行)Ext.util.DelayedTask类从名字上就可以看出它是延迟任务的执行。即指定时间之后

读Ext之六(延迟任务的执行)

Ext.util.DelayedTask类从名字上就可以看出它是延迟任务的执行。即指定时间之后执行任务。

整个类如下:

function fn(){alert('test');}var task = new Ext.util.DelayedTask(fn);task.delay(2000);
?

即在2秒后执行fn。这是最简单的示例,复杂的可以指定fn的执行上下文,还可以传参数。

这个类在 Ext.util.Event 类中私有函数createBuffered,createDelayed用到。而这两个函数在Ext.util.Event的createListener方法中用到。

?

下一篇的 Ext.util.TaskRunner 将提供更为强大,多任务定时管理功能。

?

?

热点排行