EXT中常用方法

来源:互联网 发布:python 源码安装包 编辑:程序博客网 时间:2024/05/01 21:43

======EXT常用函数======

各方法的使用详解可以百度


1、Ext.onReady(function fn,Object scope,boolean override)
   该方法的调用发生在Document对象加载完毕后,html的Onload()事件与image加载之前
   fn:执行的函数

2、Ext.get(Mixed el)
   获取HTML中的Element,Dom中Element元素、
   el:一个指定的Dom Element节点id,或者Dom Element

3、Ext.select()
   基于CSS来获取应用了该样式表的对象,也就是通常所说的样式表选择器。

4、Ext.query()
   通过给定的path,在Dom树中选择一个节点数组,真正的实现是由Ext.DomQuery.selectExt.DomQuery.select
   来完成的,而它只是提供了一种Ext.DomQuery.select的简快调用。

5、Ext.getCmp(String id)
   返回Ext.Component管理的指定的id的Component对象,实际是Ext.ComponentMgr.get(id)的包装调用

6、Ext.getDom(Mixed el)
   通过指定的id或者Dom节点或Element元素,获取HTMLElement

7、Ext.isEmpty()
   对指定的元素或者节点进行判断,是否为空,如果指定的节点是null,undefined,则返回true,否则返回false

8、Ext.namespace()
   创建指定的命名空间后,就可以在该命名空间下定义变量,方法和类。
   此时在这些变量或类将在该命名空间下,当引用该类时需要通过该命名空间方可引用。

9、Ext.each()
   分别对一个数组或者集合进行迭代,分别对集合中的对象调用指定的函数进行处理。

   和for循环分别调用同一个函数处理指定的集合具有相同的功能。


10、Ext.apply(Object obj,Object config,Object defaults)
   为指定的对象拷贝属性,或以默认的属性初始化一个对象
   在调用时表示将第2个参数config所有的属性拷贝到第一个参数对象的属性中,如果config为空
   将第3个参数defaults的属性拷贝到obj的属性中

11、Ext.encode()
    将定义的Json对象进行解析,解析成为字符串,是一标准的Ext.json.encode。
    在调用时表示将参数Object进行解析,返回字符串

12、Ext.htmlDecode()
   将定义的HTML字符串进行转换,支持将转义符转换成HTML标准字符,在调用时表示将参数Object进行解析
   返回字符串

13、Ext.typeOf(Mixed value)
   用户判断传递参数的类型,如果参数是未定义对象则返回underfined,如果参数为空则返回null,
   如果参数是字符串则返回String,如果参数是数字则返回number,如果参数是布尔参数则返回boolean
   如果参数是日期则返回Date,如果参数是函数则返回函数

0 0