移花接木扩展 Ext JS 控件
2010-05-10 00:00:00 来源:WEB开发网Ext 概述
Ext JS 是一种强大的 JavaScript 库,可以用来开发 RIA (Rich Internet Applications),也即富客户端的 Ajax 应用,是一个与后台技术无关的前端 Ajax 框架。Ext JS 最开始基于 YUI (Yahoo! User Interface Library) 技术,由开发人员 Jack Slocum 开发,通过参考 Java Swing 等机制来组织可视化组件,无论从 UI 界面上 CSS 样式的应用,到数据解析上的异常处理,都可算是一个非常优秀的 Web 开发框架。而且在 www.extjs.com的网站上提供了免费的 Ext 发布包,其中源代码、API 文档和示例资源非常丰富,特别适合初学者上手实践。
对于大多数程序员来说,我们没有任何美术功底,公司的很多项目也没有配备美工,要想开发吸引人眼球的用户界面,一直以来不是一件容易的事情。但是 Ext 的出现使得开发美观的界面变得容易,Ext 提供了表格、树、布局、按钮等很多外观绚丽、功能强大的控件,为我们的日常开发工作节约了大量的时间和精力。更重要的是这个框架是完全面向对象且可扩展的,通过对现有的库的功能进行修改或加入新的功能,来实现 Ext 框架中没有的功能。
扩展 Ext 组件
扩展 (extension) 在 Ext 中就是指衍生的子类。假设我们已经有一个附有一些方法的基类,现在欲加入新方法。我们可以利用框架的继承特性和 JavaScript 创建新类的语言特性组合新的一个类。
Ext 提供了这样的一个实用函数 Ext.extend 在 Ext 框架中实现类继承的机制。这赋予了扩展任何 JavaScript 基类的能力,而无须对类自身进行代码的修改,扩展 Ext 组件这是个较理想的方法。
- ››扩展Axis2框架,支持基于JVM的脚本语言
- ››扩展WebSphere Portal V6个性化功能
- ››ExtJs Grid 合计 [Ext | GridPanel | GridSummary...
- ››EXT调用ASP.NET AJAX WebService
- ››ExtJS中如何扩展自定义的类
- ››扩展JavaScript的时候,千万要保留其原来的所有功...
- ››扩展数据:如何为 Model 750 服务器选择 I/O 扩展...
- ››扩展 JDT 实现自动代码注释与格式化
- ››扩展 secldap 的功能以验证多个数据源
- ››扩展 JUnit4 以促进测试驱动开发
- ››移花接木扩展 Ext JS 控件
- ››Extjs列表详细信息窗口新建后自动加载解决方法
更多精彩
赞助商链接