读书人

Extjs 控制组件滚动条事件(2)

发布时间: 2012-10-31 14:37:32 作者: rapoo

Extjs 控制组件滚动条事件(二)

给dataview添加自定义滚动条事件

?

DataViewUi== Ext.extend(Ext.DataView,{    id:'dataview',    title:'dataview',    store:dataviewStore,    tpl:tpl,    initComponent:function(){DataViewUi.superclass.initComponent.call(this);this.addEvents('bodyscroll');this.on('afterrender',this.onAfterRender,this);},onAfterRender:function(view){var el = view.getEl().up('div');el.on('scroll',this.scrollHandle,this);},scrollHandle:function(e,t,o){this.fireEvent('bodyscroll',e,t,o);}});DataView = Ext.extend(DataViewUi,{    initComponent:function(){DataView.superclass.initComponent.call(this);this.on('bodyscroll',this.handleScroll,this);},handleScroll:function(e,t,o){//alert('s');//此处对dataview的滚动条事件进行处理}});

?

读书人网 >JavaScript

热点推荐