ext中文学习文档

ext中文学习文档

ID:22948801

大小:221.50 KB

页数:35页

时间:2018-11-02

ext中文学习文档_第1页
ext中文学习文档_第2页
ext中文学习文档_第3页
ext中文学习文档_第4页
ext中文学习文档_第5页
资源描述:

《ext中文学习文档》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Ext类addBehaviors(Objectobj):void对选择的元素应用事件侦听器,事件名以@附加在结尾,例如addBehaviors({//id=foo下所有的a标签加入click事件  '#fooa@click':function(e,t){//dosomething  },//用,分隔多个选择器  '#fooa,#barspan.some-class@mouseover':function(){//dosomething  }});apply(Objectobj,Objectconfig,Objectdefaults):Obje

2、ct从config拷贝所有的属性到obj,如果有defaults参数,也将拷贝其属性到objapplyIf(Objectobj,Objectconfig):Object从config拷贝所有属性至obj(如果obj未定义相应属性)decode(Objectobj):String编码一个对象/数组或其它值为一个json格式字符串(支持对象,数组,日期,字符串)destroy(Mixedarg1,Mixed(optional),Mixed(optional)):void尝试去移除每个传入的对象,包括DOM,事件侦听者,并呼叫他们的destroy方

3、法(如果存在)each(Array/NodeList/Mixedarray,Functionfn,Objectscope):void利用array中的每个元素迭代调用fn.直到fn返回假,调用格式fn.call(scope

4、

5、array[i],array[i],i,array);encode(Stringjson):Object将一个json格式字符串反序列化为对象escapeRe(Stringstr):String为字符串正则编码将.在*+?^${}()

6、[]/字符前加extend(Objectsubclass,Objectsuperc

7、lass,[Objectoverrides]):void从superclass类继承subclass,overrides参数是要重载的方法列表,详见overridefly(String/HTMLElementel,[Stringnamed]):Element得到全局共享的一个浮动元素el,如果有多个浮动元素可以使用命名以避免潜在的冲突get(Mixedel):Element得到一个Element对象,参数可以是id或DOM节点或已存在的Element对象getBody():Element得到当前文档的body对象getCmp(Stringid

8、):Component通过id得到一个Component对象getDoc():Element得到当前文档getDom(Mixedel):HTMLElement通过id或节点或Element对象返回一个DOM节点id([Mixedel],[Stringprefix]):String为对象el生成一个惟一id,如果对象本身已有id,将不会被改变(可以使用前导符prefix)isEmpty(Mixedvalue,[BooleanallowBlank]):Boolean判断值是否为空,null,undefined或空字符串将返回真,如果allowBl

9、ank定义为真,空字符串将不被视为空namespace(Stringnamespace1,Stringnamespace2,Stringetc):void创建一个命名空间,例Ext.namespace('Company','Company.data');Company.Widget=function(){...}Company.data.CustomStore=function(config){...}num(Mixedvalue,NumberdefaultValue):Number将value转为数值,如果value不是合法的数值类型,将返

10、回defaultValue,其实defaultValue并不一定要求是数值类型,只要你愿意onReady(Functionfn,Objectscope,booleanoverride):void当文档准备好了之后引发fn,发生在page的onload事件之前,并且图片此时都还没有载入,scope定义执有者,override定义scope是否有默认的选择override(Objectorigclass,Objectoverrides):void利用overrides重写origclass的方法,例Ext.override(MyClass,{  

11、 newMethod1:function(){       //etc.   },   newMethod2:function(foo){    //etc.   

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。