首先做下说明:
这个方法使用范围是ext所有范围,也就是说包括Ext-ux组件包。
官方没有汉化的或者已经汉化的组件都可以用这个方法汉化。官方汉化的方法是静态的直接覆盖变量。
这个方法(我要介绍的)是官方自己出的,类似面向对象语言的【覆盖】仔细查看每一个组件都有一个方法。
如下:
override( Object members ) : Ext.BaseSTATIC
Override prototype members of this class. Overridden methods can be invoked via callOverridden
这个方法还是静态的。是定义在Ext.Base中,这个Ext.Base类似java中的Object父类。
组件简介继承该类。
这个方法很简单,就是覆盖自身定义时候某些属性用的。
可以覆盖属性,当然就包括函数,【javascript中函数也是属性,基于对象语言,这个语言允许一切都是伪对象】
看下利用这个类汉化的方法:
Ext.grid.feature.Grouping.override({
groupByText : '用这个分组',
showGroupsText : '在分组中显示',
groupHeaderTpl : '分组:{name}({rows.length}条)'
});
我们绝对不建议在写文件的时候定义文本文字:
我们定义不起,用一万次要定义一万次,如果是十亿次呢?【开个玩笑】
我们不一定能保证团队全都统一,当然可以用资源文件,但是代码冗余还会增加很多繁杂。
不要让相同的代码出现三次以上,即使是覆盖。
分享到:
相关推荐
帮大家整理整理一下 extjs3.x 官方大量示例 以及chm版api
Ext JS 4.X 中文API,不过有些地方不是很好,显示的有点慢!
Extjs3.x入门学习指南,还附带一些常用控件属性的详细描述和使用说明
js代码,实现了 extjs4.x tabpanel 动态加载panel和html的功能
ExtJS2.X 版本app 这个版本目前找不到了噢
ExtJS3.x 中文帮助文档,是 CHM 格式的,方便阅读和查询。本人正在使用,效果不错,共享出来,方便大家。
extjs4.x中文api 实用比较方便 。
详细的介绍了EXT2.X各种对象的属性、方法、事件
从开发大型的web后台或者企业管理系统来看,ExtJs3的缺陷还是比较明显的,从ExtJs4 开始引入了MVC架构,从而能够从容的组织系统的JS文件了。 从ExtJs5开始则引入了MVVC架构。 从网上资料来看,多数都是停留在ExtJs3...
绝对详细的extjs4.x api绝对详细,值得我们下载
extJS4.x中文API学习教程,想要学习extjs的童鞋可以下载看看
提供ExtJS4.x视频教程,视频清晰,讲解详细,分享给大家
extJS4.x中文API学习教程Extjs初步获取Extjs下载extjs:
EXTJS4.X api chm格式以及ext-4.0.0.jsb2提示包等等一些要用的方便你我
基本上收集了所有Extjs2.x的主题包
extjs4.x 配置所需jsb和js文件,具体配置:http://blog.csdn.net/y_chengyong/article/details/17117649
最近学习Ext,但苦于英文API 好不容易找到的ExtJS的中文API
官方或网上ExtJS实现多文件上传的UploadDialog只适用于ExtJS2.x,我经过修改使其使用于ExtJS3.x,并在修改时尽量尊重于原始功能代码,请大家放心使用!
Extjs4 comboboxTree下拉树型菜单,完美支持多选、单选,绝对好用。来源于网络,稍作修改。
extjs3.x+swfupload.swf多文件上传终结版 VS2008下测试通过