`
jinhailion
  • 浏览: 47879 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Extjs中fly和get用哪个?

 
阅读更多
我的肤浅理解是,fly出来的dom元素被放在一个特定的fly空间中,而这个fly空间只能放一个dom元素。所以:

var flyObj = Ext.fly("dv1"); //flyObj被放入fly空间
var flyObj2 = Ext.fly("dv2"); //flyObj2被放入fly空间取代了flyObj
// falyObj.setStyle({border:"1px solid dash",color:"brick"});  错误,用于放fly出的东西的地方只有一个。因为已经放了flyObj2了,所以以前fly出来的flyObj不能用了。

分享到:
评论

相关推荐

    Ext.get与Ext.fly 的区别

    在EXTJS这个强大的JavaScript框架中,`Ext.get`和`Ext.fly`是两个非常重要的方法,它们都用于操作DOM元素,但它们之间存在着微妙的差异。了解这些差异对于优化代码性能和理解EXTJS的工作机制至关重要。 首先,`Ext....

    extjs和struts的技术结合

    【ExtJS和Struts技术结合】是Web应用程序开发中的一个重要话题,主要涉及到前端富客户端(Rich Client)技术和后端MVC框架的融合。ExtJS是一个强大的JavaScript库,用于构建交互式用户界面,而Struts是Java Web开发...

    Extjs核心api详解

    ### Extjs核心API详解 ...以上介绍的是Extjs核心API中的部分基础类和方法。通过了解这些API,我们可以更高效地使用Extjs开发Web应用程序。接下来的部分将会深入探讨更多高级API,如组件、数据管理等。

    ExtJS设计模式

    - **Ext.Container** 类提供了add、get和remove等方法,支持向容器中添加、获取或移除组件。这使得开发人员可以根据需要动态调整界面上的元素布局。 - **示例代码**: ```javascript var container = new Ext....

    extjs核心api详解

    文章最后提到了Ext类的一些常用方法,如addBehaviors、apply、applyIf、decode、destroy、each、encode、escapeRe、extend、fly、get、getBody、getCmp等。这些方法提供了丰富的功能,如事件绑定、对象拷贝、JSON...

    ExtJS中文API

    它的中文API提供了对中国开发者友好的文档,便于理解和使用。以下是一些重要的ExtJS知识点: 1. **事件处理**: - `addBehaviors`: 此方法允许你方便地对一组DOM元素应用事件监听器。事件名称后面加上`@`,例如`'#...

    ExtJS对Ajax的支持

    **Ext.Ajax**是ExtJS框架中的一个核心组件,用于实现与服务器的异步通信,即Ajax请求。这一功能对于构建动态、响应式和交互式的Web应用至关重要。Ext.Ajax提供了一套封装良好的API,使得开发者能够更轻松地管理HTTP...

    EXTJS总结.txt

    从DOM里面移除当前元素,并从缓存中删除。. Ext.fly('elId').remove(); // elId在缓存和dom里面都没有 40.removeNode 移除document的DOM节点。如果是body节点的话会被忽略。 Ext.removeNode(node); // 从dom...

    Extjs常用方法总结.pdf

    以上就是ExtJS中的一些核心方法,它们涵盖了元素获取、DOM操作、样式设置、对齐和尺寸调整等多个方面,是开发过程中经常会用到的功能。掌握这些方法能够帮助开发者更加高效地构建和操作ExtJS应用程序。

    Extjs常用方法总结.docx

    - `Ext.fly()`:比`Ext.get()`更节省内存,但通常只能使用一次。 - `Ext.getDom()`:适用于直接获取页面DOM元素,效率较高。 2. Ext.Element的查询方法: - `contains()`:检查元素是否包含另一个元素。 - `...

    extjs 学习笔记(二) Ext.Element类

    本篇学习笔记将深入探讨`Ext.Element`类,包括`Ext.fly`和`Ext.get`的区别以及如何使用`Ext.Element`进行各种DOM操作。 首先,`Ext.fly` 和 `Ext.get` 都是用来获取`Ext.Element`对象的方法,但它们之间存在一些...

    Ext Js权威指南(.zip.001

    6.2.3 使用ext.fly获取元素 / 256 6.2.4 使用ext.getdom获取元素 / 257 6.2.5 获取元素的总结 / 258 6.3 元素生成器:ext.dom.helper / 258 6.3.1 概述 / 258 6.3.2 使用createhtml或markup方法生成html代码 /...

    extjs grid取到数据而不显示的解决

    可以考虑减少页面上的重绘或者使用`Ext.get`、`Ext.fly`等方法来缓存DOM元素,以便减少对DOM操作的次数。 7. 关于在TabPanel直接使用items管理grid对象没有问题,但使用事件处理添加时出错的问题,可能需要检查事件...

Global site tag (gtag.js) - Google Analytics