Extjs之延迟加载

原创 2015年07月09日 11:53:41

大家在多线程下使用extjs时应该遇到过以下情况:
同时渲染几个组件时,如果组件的内容是动态读取的时候,有时会出现后组件内容不是正确的渲染顺序出现的内容。比如同时渲染两个form,form的字段是动态获取的,结果form2 中的字段 覆盖掉了form1的字段。这种情况是由于extjs是异步操作,所有加载都是同时进行的访问。想避免这种问题,有多种方法,在此提供一种:extjs 延迟加载任务

以下是任务代码:

//创建延迟加载对象
var task = new Ext.util.DelayedTask(function(){
    //这里放置要延迟加载的代码段
    alert("延迟加载");
});
//调用延迟加载对象的delay方法执行  参数为毫秒 本示例延迟1秒执行
task.delay(1000);

如有疑问,请留言

版权声明:本文为博主原创文章,如有转载请注明出处http://blog.csdn.net/a8761087/article

相关文章推荐

Extjs-使用工具 执行延迟函数 Ext.util.DelayedTask

这个函数可以延迟执行某一段功能函数,它的作用与javascript中提供的setTimeout()函数相似 如果我们希望在回调函数执行前取消操作,可以使用cancel()函数 代码一: ...
  • itlwc
  • itlwc
  • 2012年08月20日 17:29
  • 10890

ExtJS的定时调用函数

[extjs3.4]延迟、动态加载js文件

var aryJS = [ 'Scripts/Ext.lib.Ajax.getConnectionObject.js', 'Scripts/TabCloseMenu.js', 'Scripts/...
  • wzp1986
  • wzp1986
  • 2014年12月25日 22:11
  • 694

关于ExtJs使用GridPanel延时加载问题

关于ExtJs使用GridPanel延时加载问题 ExtJs Store延迟加载 2010年 01 月 08 日一个页页中有多个类似GridPanel组件加载数据是非常慢,我们可以对这些GridPan...
  • ybygjy
  • ybygjy
  • 2010年01月08日 13:12
  • 5230

Ext下多tab的延迟加载问题

声明 : 名称或许跟我实际要说的不一致.我只是这么理解的而已. 有时候在ext开发框架下,我们会用到多tab的情况.但很多时候我发现(包括我之前)都是这么写的: Var tabPanel = Ext....

Ext 扩展的 Store实现同步加载

ext store load 同步 异步

ExtJS实现同步请求

同步方式请求:        必须引入ext-basex.js文件 var conn = Ext.lib.Ajax.getConnectionObject().conn; conn....

ExtJs中Store加载(load)时候提示信息

ExtJs的Store在加载时候一般是延迟加载的,这时候Grid就会先出现一片空白,等加载完成后才出现数据;因此,我们需要给它添加一个提示信息! 解决方案: 1.给store添加监听器,监听bef...

Mysql 自动备份与恢复

Mysql 备份与恢复 三种解决方案

Extjs中tree的递归遍历方式

占位,晚点更新
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Extjs之延迟加载
举报原因:
原因补充:

(最多只允许输入30个字)