总结Ext中的事件应用
2010-07-14 11:04
218 查看
【允许转载!但请注明出处!】
以下例子都是以panel作为句柄,假设在panel上增加事件。
a、使用addListeners:
addListener( String eventName, Function fn, Object scope, Object options )
panel.addListeners('click',function(){alert('点击事件')},this);
b、使用addEvents自定义事件:
addEvents(Object o)
panel.addEvents({"eventName":true})
激活事件
fireEvent( String eventName, Object... args ) : Boolean
panel.fireEvent("eventName",this);
c、使用on:
on( String eventName, Function handler, Object scope, Object options )
panel.on('click',function(){alert('点击事件')},this);
d、使用listeners属性:
listaners : {'click' : function(){alert('点击事件')}}
e、使用handler属性(此属性不一定是所有控件都有):
handler : function(){/*事件处理*/}
以下例子都是以panel作为句柄,假设在panel上增加事件。
a、使用addListeners:
addListener( String eventName, Function fn, Object scope, Object options )
panel.addListeners('click',function(){alert('点击事件')},this);
b、使用addEvents自定义事件:
addEvents(Object o)
panel.addEvents({"eventName":true})
激活事件
fireEvent( String eventName, Object... args ) : Boolean
panel.fireEvent("eventName",this);
c、使用on:
on( String eventName, Function handler, Object scope, Object options )
panel.on('click',function(){alert('点击事件')},this);
d、使用listeners属性:
listaners : {'click' : function(){alert('点击事件')}}
e、使用handler属性(此属性不一定是所有控件都有):
handler : function(){/*事件处理*/}
相关文章推荐
- extjs4.0 Ext.menu.Menu itemcontextmenu 树形面板 右击事件 总结
- 总结应用和驱动之间用事件通讯的办法
- 移动端基础事件总结与应用
- ExtJS建立大型项目应用教程实例总结Tutorial:Writing a Big Application in Ext
- ExtJS教程(7)---Ext.data.Store中事件的应用
- 总结应用和驱动之间用事件通讯的办法
- 总结应用和驱动之间用事件通讯的办法
- AI超大事件丨从研究到应用,这是一份2017年AI领域的最全面总结
- Ext.Net 使用总结之GridPanel的删除事件
- 总结应用和驱动之间用事件通讯的办法(转)
- Ext.Net 使用总结之GridPanel的删除事件
- Flex Tree应用总结(一)—数据源配置+选择事件
- EXT中回车事件应用
- (转载)总结应用和驱动之间用事件通讯的办法
- AI超大事件丨从研究到应用,这是一份2017年AI领域的最全面总结
- ext 的事件处理
- 2016年4/21学习DOM事件的总结
- Ext js总结
- 基本标签应用,移除CSS,在div中间追加加载标签和事件
- 事件代理日常总结