【发布时间】:2018-10-25 19:15:36
【问题描述】:
我有一个网格,当鼠标悬停在一个单元格上时,每个单元格都会显示一个工具提示。这很好用。但是,我有几个问题:
1) 我只想在标志列下显示单元格的工具提示。
2) 如果单元格没有值,则不显示工具提示。
3) 最后如何使工具提示仅在从单元格中鼠标移出时消失 提前非常感谢!
这是我的工作代码: LIVE DEMO
代码 sn-p:
grid.tip = Ext.create('Ext.tip.ToolTip', {
target: view.el,
delegate: '.x-grid-cell',
trackMouse: true,
listeners: {
beforeshow: function updateTipBody(tip) {
if (!Ext.isEmpty(grid.cellIndex) && grid.cellIndex !== -1) {
header = grid.headerCt.getGridColumns()[grid.cellIndex];
tip.update(grid.getStore().getAt(grid.recordIndex).get(header.dataIndex));
}
}
}
});
【问题讨论】:
标签: javascript extjs extjs4 tooltip extjs5