0 0

extjs 对象访问技巧3

谁能提供一些经验给我啊.就是对象访问.我不想通过id来找.听说这样不好
2009年7月16日 02:06

2个答案 按时间排序 按投票排序

0 0

采纳的答案

要多多看api啊

this:一般指当前对象
this.ownerCt:当前对象的父对象
this.nextSibling();当前对象的下一个相邻的对象
this.previousSibling();当前对象的上一个相邻的对象
this.get(0);//当前容器中的第一个子对象
this.items.first();同上
this.items.last();当前容器的最后一个子对象
this.findParentByType(String xtype);//根据xtype属性把所有父亲对象返回为数组
......
还有很多很多.
我现在开发当中一个id都不用,或者说尽量不用id来引用某个对象.都是通过层级关系来获得

2009年7月16日 02:12
0 0

引用
对象访问.我不想通过id来找.听说这样不好

是有点不好,不小心ID重了就不好,不用ID获取对象,层级关系获取对象是最好的方法了..
多看看API吧...

2009年7月16日 08:27

相关推荐

    Extjs 性能优化 High Performance ExtJs

    例如,在函数执行时,可以将频繁访问的对象属性存储到局部变量中,避免多次查找 DOM 节点或其他开销较大的操作。 **示例代码:** ```javascript /** * @description: 点击后,让本按钮不可用,激活其他按钮, 内部...

    Django整合Extjs源码

    **Django整合ExtJS源码解析** 在Web开发领域,Django作为一个强大的Python Web框架,以其高效...通过这个项目,你可以掌握Django与ExtJS的集成技巧,提升前后端协作的能力,为将来开发更复杂的Web应用打下坚实的基础。

    轻松搞定Extjs

    本书通过详尽的内容安排,从预备知识到具体实践案例,全方位地介绍了Extjs的核心特性与开发技巧。 #### 准备与资源 在开始深入学习之前,了解如何准备开发环境至关重要。这包括了下载最新版本的Extjs库,以及解决...

    学习ExtJS 访问容器对象

    ### ExtJS 访问容器对象使用说明 #### 一、ExtJS容器对象简介 ExtJS 是一款基于JavaScript的开源框架,用于构建现代化的Web应用程序。它提供了丰富的UI组件和工具,使得开发者能够轻松地创建复杂且功能强大的用户...

    extjs简单例子

    这个教程可能解释了作用域的概念,以及如何在ExtJS中正确管理和使用作用域,确保变量和函数在正确的位置被访问和调用。 5. **《TutorialPlaying With Ext The Easy Way (Chinese)》** 这个教程可能是一系列实践性...

    ExtJS与.NET结合开发实例-殷良胜

    - **JSON序列化和反序列化**:.NET的JavaScriptSerializer或Json.NET库用于在.NET对象和JSON字符串之间转换,方便与ExtJS的Ajax通信。 - **错误处理**:利用.NET的异常处理机制和ExtJS的错误处理回调,确保前后端...

    精通JS脚本之ExtJS框架.part2.rar

    本书共分17章,分别介绍了JavaScript的对象编程、JavaScript浏览器对象模型和事件机制、ExtJS的核心类库和组件、ExtJS的事件处理方式、设计进度条、设计工具栏和菜单栏、设计面板、设计表格、设计表单、设计数据表、...

    java extjs 实例教程

    7. **部署与测试**:完成以上步骤后,将Java应用部署到服务器,通过浏览器访问页面,测试ExtJS组件的功能和数据交互是否正常。 在"ValueStack"这个文件名中,我们可以推测可能涉及到Struts2框架。Struts2的...

    extjs 2.2 简单资源

    6. **可访问性和国际化**:EXTJS考虑了无障碍访问和多语言支持,方便不同用户群体使用。 7. **主题和皮肤**:EXTJS允许自定义主题,可以改变UI的外观,以满足不同项目的需求。 学习EXTJS 2.2,你需要掌握以下几个...

    爬虫demo、List封装、extjs

    描述中提到的“List封装”是关于数据结构和对象的处理技巧。在Java中,`List`是一个接口,实现了有序的集合,允许重复元素。"List的拆分"可能涉及到将一个大的`List`对象分割成多个小的`List`,这可能在处理大量数据...

    ExtJs客房管理系统

    通过深入研究这个EXTJS客房管理系统,开发者不仅可以掌握EXTJS的使用技巧,还能了解到如何将EXTJS与ASP.NET和C#结合,构建实际的Web应用程序。这将有助于提升在企业级应用开发中的技能,特别是在酒店管理和类似领域...

    asp.netCoolite-ExtJs简易新闻后台管理系统源码

    10. **DT.Model**:这可能是一个模型层的文件夹,包含了业务对象和数据访问逻辑。 通过这个源码,开发者可以学习到如何利用ASP.NET进行后端开发,以及如何结合Coolite和ExtJs构建现代、交互性强的前端界面。同时,...

    ExtJS in Action

    - 面向对象编程是 ExtJS 设计的基础之一,它鼓励开发人员按照类和对象的方式组织代码。 2. **构建复合组件(Building Composite Widget)** - 复合组件是由多个简单组件组成的复杂组件。这部分介绍了如何使用 ExtJS...

    Extjs4学习指南

    ### Extjs4学习指南 #### 1. Extjs初步 ...以上就是关于Extjs 4的学习指南,通过本指南的学习,读者可以掌握Extjs的基本使用方法以及高级功能的应用技巧,从而能够更加高效地开发出高质量的Web应用。

    精通JS脚本之ExtJS框架.part1.rar

    本书共分17章,分别介绍了JavaScript的对象编程、JavaScript浏览器对象模型和事件机制、ExtJS的核心类库和组件、ExtJS的事件处理方式、设计进度条、设计工具栏和菜单栏、设计面板、设计表格、设计表单、设计数据表、...

Global site tag (gtag.js) - Google Analytics