WEB开发网
开发学院网页设计JavaScript 移花接木扩展 Ext JS 控件 阅读

移花接木扩展 Ext JS 控件

 2010-05-10 00:00:00 来源:WEB开发网   
核心提示:Ext 概述Ext JS 是一种强大的 JavaScript 库,可以用来开发 RIA (Rich Internet Applications),移花接木扩展 Ext JS 控件,也即富客户端的 Ajax 应用,是一个与后台技术无关的前端 Ajax 框架,这赋予了扩展任何 JavaScript 基类的能力,而无须对类自

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 组件这是个较理想的方法。

1 2 3 4 5 6  下一页

Tags:移花接木 扩展 Ext

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接