| Defined In: | Ext.js |
| Class: | Ext |
| Extends: | Object |
| 方法 | 定义者 | |
|---|---|---|
apply
(
Object obj,
Object config,
Object defaults
)
: Object
复制所有参数config中的属性至参数obj(第一个参数为obj,...
复制所有参数config中的属性至参数obj(第一个参数为obj,第二个参数为config)
@member Ext apply
参数项:
|
Ext | |
applyIf
(
Object obj,
Object config
)
: Object
复制所有config的属性至obj,如果obj已有该属性,则不复制...
复制所有config的属性至obj,如果obj已有该属性,则不复制(第一个参数为obj,第二个参数为config)
参数项:
|
Ext | |
addBehaviors
(
Object obj
)
页面被初始化完毕后,在元素上绑定事件监听
事件名在'@'符号后
...
页面被初始化完毕后,在元素上绑定事件监听
事件名在'@'符号后
参数项:
|
Ext | |
id
(
[String/HTMLElement/Element el],
[String prefix]
)
: String
对页面元素生成唯一id,如果该元素已存在id,则不会再生成
对页面元素生成唯一id,如果该元素已存在id,则不会再生成
参数项:
|
Ext | |
extend
(
Object subclass,
Object superclass,
[Object overrides]
)
继承,并由传递的值决定是否覆盖原对象的属性
返回的对象中也增加了...
继承,并由传递的值决定是否覆盖原对象的属性
返回的对象中也增加了override()函数,用于覆盖实例的成员
@method extend
参数项:
|
Ext | |
override
(
Object origclass,
Object overrides
)
利用overrides重写origclass的方法,例
...
利用overrides重写origclass的方法,例
Adds a list of functions to the prototype of an existing class, overwriting any existing methods with the same name.
Usage:
containing one or more methods.
@method override
参数项:
|
Ext | |
namespace
(
String namespace1,
String namespace2,
String etc
)
Creates namespaces to be used for...
Creates namespaces to be used for scoping variables and classes so that they are not global. Usage:
@method namespace
参数项:
|
Ext | |
urlEncode
(
Object o
)
: String
将对象转化为一个编码后的URL连接
例如:Ext.urlEnco...
将对象转化为一个编码后的URL连接
例如:Ext.urlEncode({foo: 1, bar: 2}); 将返回 "foo=1&bar=2".
参数值可以是一个数组,数组下标将作为“健”,“值”则是数组所含内容
(以下为译注)例:var myConn = Ext.urlEncode(['a','b','c']);将返回 "0=a&1=b&2=c"
参数项:
|
Ext | |
urlDecode
(
String string,
[Boolean overwrite]
)
: Object
将一个URL连接解码为一个对象
例如:Ext.urlDecode...
将一个URL连接解码为一个对象
例如:Ext.urlDecode("foo=1&bar=2"); 将返回 {foo: 1, bar: 2}
或: Ext.urlDecode("foo=1&bar=2&bar=3&bar=4", true); 将返回 {foo: 1, bar: [2, 3, 4]}.
参数项:
|
Ext | |
|
each
(
)
迭代一个数组,数组中每个成员都将调用一次所传函数, 直到函数返回f...
迭代一个数组,数组中每个成员都将调用一次所传函数, 直到函数返回false才停止执行。
如果传递的数组并非一个真正的数组,所传递的函数只调用它一次。(译注:如果不是数组,就将该“数组”放入一个[]中,而且会返回一个隐藏的int参数,代表为该array调用function的次数)
该函数可被以下调用: (Object item, Number index, Array allItems).
参数项:
|
Ext | |
escapeRe
(
String str
)
: String
避免传递的字符串参数被正则表达式读取
避免传递的字符串参数被正则表达式读取
参数项:
|
Ext | |
|
getDom
(
)
:
返回dom对象,参数可以是 string (id),dom nod...
返回dom对象,参数可以是 string (id),dom node,或Ext.Element
参数项:
|
Ext | |
|
getDoc
(
)
:
返回当前HTML文档的Ext.Element类型
返回当前HTML文档的Ext.Element类型
参数项:
|
Ext | |
|
getBody
(
)
:
返回当前document.body的{@link Ext.Elem...
返回当前document.body的{@link Ext.Element}类型
参数项:
|
Ext | |
getCmp
(
String id
)
:
Ext.ComponentMgr#get的简写方式
Ext.ComponentMgr#get的简写方式
参数项:
|
Ext | |
num
(
Mixed value,
Number defaultValue
)
: Number
验证某个值是否数字的一个辅助方法,若不是,返回指定的缺省值。
验证某个值是否数字的一个辅助方法,若不是,返回指定的缺省值。
参数项:
|
Ext | |
destroy
(
Mixed arg1
)
尝试去移除每个传入的对象,包括DOM,事件侦听者,并呼叫他们的de...
尝试去移除每个传入的对象,包括DOM,事件侦听者,并呼叫他们的destroy方法(如果存在)
Attempts to destroy any objects passed to it by removing all event listeners, removing them from the
DOM (if applicable) and calling their destroy functions (if available). This method is primarily
intended for arguments of type Ext.Element and Ext.Component, but any subclass of
Ext.util.Observable can be passed in. Any number of elements and/or components can be
passed into this function in a single call as separate arguments.
参数项:
|
Ext | |
type
(
Mixed object
)
: String
返回参数类型的详细信息
返回false,或是以下类型:
str...
返回参数类型的详细信息
返回false,或是以下类型:
参数项:
|
Ext | |
isEmpty
(
Mixed value,
[Boolean allowBlank]
)
: Boolean
如果传入的值是null、undefined或空字符串,则返回tru...
如果传入的值是null、undefined或空字符串,则返回true。(可选)
参数项:
|
Ext | |