?? ? ?在IT界,现在UI的对于网络应用来说已经在唱重头戏了,UI的界面可以吸引人,不仅仅界面,它以富客户端和强大的可操作性使得很多的编程人员爱不释手。
?
?? ? ?来这边半年了,根据公司最近的要求,基于jQuery写了一个UI库,其界面效果是复制ExtJs的,在编写没个控件的时候,考虑了很多,比如速度,内存溢出问题,同样也有样式的兼容性。说到这不得不感叹一句,我现在已经恨透了IE6,国家为了省那么点钱不去禁用IE6,这样给像我们这样的编程人员带来了将是一个巨大的困苦,同样也多多少少影响了IT业的发展。上次在网上一个统计:世界上使用IE6的人群中,中国占92%,也就是说世界上就只有中国在用了,而且国内在众多浏览器中,IE6的使用率是87%。可以想象这是什么样的可怕。
?
?? ? ?不说浏览器问题了,接着正题。
?
?? ? ?目前所有的控件功能都还待有完善,就拿grid来说,目前ExtJs中grid控件有的功能,我这里面90%都有了,一些重要的功能:行编辑,列编辑,排序,行拖动,列统计,列合并,selectModel的分类(目前为4种)。
在编辑中,时间使用的是时间控件(timepicke),分组用的是combox控件,2种值之间的选择用的是checkbox控件....
实现了2bar(toolbar和pagebar),在toolbar中可自定义button和input,在input中元素的xtype分为text,combox,checkbox,img,link等
设置不同的selectModel,则会有不同的选择方法,我在内部对外提供了大量的操作方法,可以很方便的对grid中的每个元素进行操作。
前段时间在列模式中加了个progress控件。
接下来就是列模式中添加外来组件的接口编写。
?
?? ? ?其他控件我就不多说了。先欣赏下这些控件综合在一起项目的图片,还有很多控件没用到,如:list,tip等
?
?
?
?
?
?
?
?