• 欢迎访问新概念博客,研究javascript,css3,html5,nodejs,Ext js等技术研究,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入新概念博客

初学ExtJS心德

日记 新概念 7个月前 (10-29) 267次浏览 扫描二维码

 

发展历史

ExtJS 最初只是YUI的一个扩展包,自 1.1 版才开始独立发布了。它是一个开源软件,遵守GPL 3.0 协议。在 2007 年 12 日 4 日推出了 Ext JS 2.0 版.在 2009 年 7 日 6 日连续推出了 ExtJS 3.0 版.Ext JS 3.1 两个版 liangg 中增加可提供分组的列标题。从 2010 年 6 月, Ext JS 更名为Sencha(Sencha 本来是日本的煎茶名字),并且集成 jQTouch 和 Raphal 库,这是世界上第一个基于 HTML5 的 js 移动应用框架,全面兼容 Android 系统和 苹果的 Apple iOS 系统。在 2011 年 4 月 26 日时, 推出 Ext framework 4.0 版本,全新蜕变,引入了 Mixins 和 Config 概念,另外还新增 class, 开发人员可以在一个 class 包含另一个 class.

商业许可证

Extjs 之前使用 LGPL 和商业授权的双重协议,在 08 年时改成了现在使用的 GPL 和商业授权的双重协议,也遵守其他的开源软件协议。

功能描述

Ext 包括多种控件,可以实现各种各样的功能,文本框和文本域控制,可以控制文本框和文本域中的内容过滤,实现所见即所得的编辑形式。,单选框和复选框控制,Grid control(表格控件):可以轻松的实现表格数据统计,拖放。树形控制:生成树形目录,编辑管理树,点击展开或是关闭。Tabs:可活动的标签页,标签页组,可自由添加和删除的标签页,功能丰富。工具条:在面板中可以方便的插入顶部工具条或是底部工具条,实现各种复杂的功能。桌面应用程序菜单:可以制作类似于 Windows 桌面的网页菜单。灵活的面板布局:将一个面板划分为东南西北中(ESWNC)五个部分,每个部分可以放不同的内容。滚动条:用滚动条来控制数据的显示。Flash 图表:flash 制作的数据图表功能。

优点和不足

优点是:

Ext 集成了 CSS 样式文件,窗口、面板都有现成的样式,甚至都不需要美工进行特别的美化就可以直接使用。功能涵盖了一个 Web 2.0 网站所需要的几乎所有的功能,非常完备。

不足的是:

de 相应的文件大,加载速度并不理想,而且在低版本的浏览器上显示效果不佳。


新概念博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:初学ExtJS心德
喜欢 (0)
[新概念]
分享 (0)