元素,它由此类的... 封装了当前组件的Ext.Element。 Read-only。 通常情况下,这将是一个
元素,它由此类的 onRender方法创建,但是它可以通过使用 autoEl 配置项进行覆盖。 注意: 直到组件渲染完成此元素都将处于无效状态。 如需向当前组件的 DOM事件(而不是当前组件自己的Observable事件)添加监听器, 更多建议,参见 listeners 配置项,或者直接使用一个render监听器: new Ext.Panel({ title: 'The Clickable Panel', listeners: { render: function(p) { // Append the Panel to the click handler's argument list. p.getEl().on('click', handlePanelClick.createDelegate(null, [p], true)); }, single: true // Remove the listener after first invocation } }); 另请参见 getEl Component hidden : Boolean 如果当前组件处于隐藏状态,此值为true。Read-only。 Component initialConfig : Object 当前组件的初始化配置描述。 Read-only。 Component label : Ext.Element 关联到当前表单项的label元素。 只有在当前表单项已经被一个Ext.layout.FormLayout ... 关联到当前表单项的label元素。 只有在当前表单项已经被一个Ext.layout.FormLayout 布局管理器渲染之后才可用。 Field lastQuery : String 用来过滤store的匹配字符串值。 删除此参数以强制执行一次重新查询。示例用法... 用来过滤store的匹配字符串值。 删除此参数以强制执行一次重新查询。示例用法: var combo = new Ext.form.ComboBox({ ... mode: 'remote', ... listeners: { // delete the previous query in the beforequery event or set // combo.lastQuery = null (this will reload the store the next time it expands) beforequery: function(qe){ delete qe.combo.lastQuery; } } }); 为了确定在ComboBox的触发按钮第一次被使用时 store中的filter没有被清除,可以使用lastQuery='' 来配置combo。示例用法: var combo = new Ext.form.ComboBox({ ... mode: 'local', triggerAction: 'all', lastQuery: '' }); ComboBox originalValue : mixed 表单项原来的值,它是在value 中配置的;或者,如果 trackResetOnLoad 设置为... 表单项原来的值,它是在value 中配置的;或者,如果 trackResetOnLoad 设置为 true 时,通过表单加载操作最后一次加载的。 Field ownerCt : Ext.Container 组件所属的Container (默认为undefined,当前组件被添加到一个容器中时此值被自动设置)... 组件所属的Container (默认为undefined,当前组件被添加到一个容器中时此值被自动设置)。 Read-only。 注意: 如需访问容器中的子组件,参见 itemId 。 Component refOwner : Ext.Container 如果当前组件是一个容器的孩子,并且是通过一个 ref 配置项被注册的,则此值为 ref 引用被插入到的祖先容器。 如果当前组件是一个容器的孩子,并且是通过一个 ref 配置项被注册的,则此值为 ref 引用被插入到的祖先容器。 Component rendered : Boolean 如果当前组件已经被渲染了,此值为true。Read-only. Component startValue : mixed 表单项最后一次获得焦点时所拥有的值。 这就是传递给change 事件的值... 表单项最后一次获得焦点时所拥有的值。 这就是传递给change 事件的值,此事件在值被改变并失去焦点时触发。 直到表单项被访问之前此值都是undefined 与originalValue 进行比较。 Field view : Ext.DataView 用来显示ComboBox中选项的 DataView。 ComboBox 公共方法Method Defined By ComboBox ( Object config ) 创建一个新的ComboBox 创建一个新的ComboBox 参数: config : Object 配置选项 返回值: void ComboBox addClass ( string cls ) : Ext.Component 为组件底层的元素添加CSS样式。 为组件底层的元素添加CSS样式。 参数: cls : string 需要添加的CSS样式的class名称 返回值: Ext.Component this Component addEvents( Object|String o, string Optional. ) : void 添加指定的事件到事件列表上,事件会被该Observable触发。 添加指定的事件到事件列表上,事件会被该Observable触发。 参数: o : Object|String 以事件名作为属性true作为值的对象或者当多个事件名被分开的传递时则为第一个事件名。 Optional. : string 事件名被分开的传递时则为事件名。用法: this.addEvents('storeloaded', 'storecleared'); 返回值: void Observable addListener( String eventName, Function handler, [Object scope], [Object options] ) : void 给对象添加事件处理器。 给对象添加事件处理器。 参数: eventName : String 监听的事件名。 handler : Function 事件调用的方法 scope : Object (可选)处理方法执行的作用域 (this的引用 reference)。 如果被忽略。默认为触发事件的对象。 options : Object (可选)包含处理器配置和属性的对象。可能包含以下的属性: scope : Object 处理方法执行的作用域(this的引用) 。 如果被忽略。默认为触发事件的对象。 delay : Number 在触发事件后延迟调用处理器的毫秒数。 single : Boolean 如果为True则添加一个处理器来处理下一次的事件触发(仅一次),然后移除自己。 buffer : Number 使得处理器延迟指定毫秒数后预定的运行在 一个Ext.util.DelayedTask中 。如果事件在时间内再一次被触发,原始的处理器不会被调用,但是新的处理器会预定的在他的位置上。 target : Observable 如果事件在目标的Observable上触发则仅仅调用处理器, 否则 事件会从子类的Observable上冒泡 组合选项 使用这些选项参数,可能会组合出不同类型的监听器: 一个延迟的,一次性的监听器。 myDataView.on('click', this.onClick, this, { single: true, delay: 100 }); 一次调用附加多个处理器 该方法同样支持传递一个包含指定的多个处理器的属性的配置对象参数。 myGridPanel.on({ 'click' : { fn: this.onClick, scope: this, delay: 100 }, 'mouseover' : { fn: this.onMouseOver, scope: this }, 'mouseout' : { fn: this.onMouseOut, scope: this } }); 或者一个简写的语法: myGridPanel.o ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.