日期:2014-05-16  浏览次数:20401 次

Extjs,我们用它来做啥

1.表格(Grid)

Extjs里的表格比传统的<table>强很多,不仅可以对某个列进行排序,而且还可以对数据进行分页显示,集成了分页常用按钮,上一页,下一页,第一页,最后一页,还有分页提示信息,都帮你集成好了。

?

2.树(tree)

树是我们很常用的控件,如果但纯用JS来实现了话恐怕代码要写一大堆,如果用上Extjs,只需要简单的构造下对象,再设置好层次关系,就能马上实现了,而且树上的图片和动画效果都是可以调节的。

?

3.选项卡(Tab Window)

如今,选项卡已经被广泛应用到各大型网站中,Extjs也已经帮你集成好了选项卡相关的类

?

4.窗口(window)

窗口是在网页中常用的技术,很多提交表单的操作都在窗口中进行的,还有一些提示信息也是,如果自己定义窗口的话需要写很多CSS+JS代码,控制窗口的样式和移动,而这些Extjs都帮你集成好了,只需实例化窗口类就行了。

?

5.表单操作(form)

在网页中,登录和注册页面都少不了使用表单,如果自己定义表单和表单控件的话,输入校验是个很大的工程,还有html编辑器,用户如果需要对输入的信息增加自己的样式的话普通的<textarea>是无法完成这样的操作的,我们一般都会想到用FCK Editor,但是FCK Editor的配置又是个繁琐的事情,有时还会中文乱码。还好以上碰到的所有问题,Extjs都已经帮你做好了

?

?

时间选择器

?

6.悬停提示(tooltip)

很多时候,当我们鼠标移动到某个图片上的时候,在鼠标右边某个位置会加载出这张图片的相关信息,这用效果被广泛应用到WEB2.0标准的页面中,同样的Extjs也帮你封装好了这样的效果


?

7.可折叠面板(Accordion Window)

类似于老版本QQ的好友与陌生人列表的切换,折叠与打开折叠,这样的功能,Extjs也集成了

?

?

8.综合布局(Viewport)

完全可以用Extjs代替css+div,可以布局出相当华丽的效果出来

?

像<div>布局一样的块

?

9.类似Windows的菜单(Menu),引进这个这后,究竟是WEB应用还是桌面应用,我自己都搞不清了,原来Ext可以如此强大

?

10.Extjs加强版Alert,Confirm,Prompt

加强版的这些功能不仅在外观上得到了改善,而且默认地弹出这些对话框后背景都是半透明遮罩显示的。

?

加强版Confirm

?

加强版Prompt

?

确认对话框?


进度条?

?

加强版alert

?

11.桌面系统的应用

看了这个我惊呆了,使用ExtJS既然可以开发出类似于windows的系统出来,实在是强啊!??

1 楼 ws347575294 2011-05-26  
做界面这个库强大的令人发指 ……
我正在学 Jquery  呢 ?
2 楼 mzpyljx 2011-05-27  
ws347575294 写道
做界面这个库强大的令人发指 ……
我正在学 Jquery  呢 ?

呵呵,Jquery也是要学学的,客户端轻量级JS框架