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

以下是任务代码:

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

如有疑问,请留言

转自:http://blog.csdn.net/a8761087/article/details/46815015

最新文章

  1. 查询表结构sql
  2. MYSQL命令行使用指南
  3. 379. Design Phone Directory
  4. JavaScript闭包(二)——作用
  5. Regularization on GBDT
  6. linux tricks 之 bitmap分析.
  7. 判断checkbox是否被选中事件
  8. js解码
  9. 解决MindManager缺少mfc100u.dll无法启动的难题-转载
  10. Android IOS WebRTC 音视频开发总结(三一)-- 自定义传输实现一对多
  11. 苹果开发——App内购以及验证store的收据(二)
  12. CSS美化 input type=file 兼容各个浏览器(转)
  13. WAMP学习日记之:Apache发布php网站
  14. PCB外形加工
  15. Win7安装vs2010失败
  16. C# .NET更智能的数据库操作的封装完整版(重构)
  17. 时间通用类 datetime
  18. 关于火狐和IE下href="javascript:void(0)"兼容性的问题
  19. View操作 swift
  20. 2018年2月19日我的java学习(——)

热门文章

  1. 腾讯云API弹性公网IP踩坑
  2. mysql bin log配置及查看
  3. 深度学习笔记 (一) 卷积神经网络基础 (Foundation of Convolutional Neural Networks)
  4. C语言文件基本操作
  5. holoeverywhere修改actionbar背景
  6. 团队作业7——第二次项目冲刺(Beta版本)-第二篇
  7. Debian 7 amd64--TP-LINK TL-WN725N 2.0源码驱动编译安装
  8. grid++json页面数据传入
  9. MySQL必备命令
  10. java 堆和栈的区别