给grid增加个listeners 监听 viewready
listeners : {
afterrender : function() {
},
viewready: function () {
grid.getView().getEl().on('scroll', function () {
if (this.dom.scrollTop + this.dom.offsetHeight >= this.dom.scrollHeight ) {
console.log(this.dom.scrollTop)
console.log(this.dom.offsetHeight)
console.log(this.dom.scrollHeight)
console.log('-------')
Ext.toast('已经滚动到底!')
self.loadMessageData();
}
})
}
}

本文介绍如何在ExtJS中为Grid组件添加监听器,当滚动条到达底部时触发特定操作,如加载更多数据。通过在Grid的viewready事件中注册scroll事件,可以实现对滚动位置的精确控制。
792

被折叠的 条评论
为什么被折叠?



