监听grid.Panel的render事件
listeners:{
'render': function(g) { //鼠标悬浮提示g.on("itemmouseenter", function(view,record,mode,index,e) {
var view = g.getView();
grid.tip = Ext.create('Ext.tip.ToolTip', {
target: view.el,
delegate: view.getCellSelector(),
trackMouse: true,
renderTo: Ext.getBody(),
listeners: {
beforeshow: function updateTipBody(tip) {
tip.update(tip.triggerElement.innerHTML);
}
}
});
});
}
}
本文介绍如何在ExtJS中监听Grid Panel的render事件来实现鼠标悬停时显示提示信息的功能。具体步骤包括:1) 在Grid Panel配置项中设置listeners;2) 通过'itemmouseenter'事件获取当前单元格的信息;3) 创建ToolTip并绑定到Grid Panel上。
63

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



