我有一个树形网格“模板列”,它根据 XTemplate 中的条件显示图像。
但是,我还希望在鼠标悬停图像时显示 html 格式的工具提示。我已经通过渲染器中的 ext:qtip 元数据属性使用 Ext JS 3.x 完成了此操作,但无法弄清楚如何使用 tpl 在 Ext JS 4.1 中执行此操作,并且在我的搜索中没有找到任何内容。
这是我必须根据记录值显示图像的内容:
var myTemplate = new Ext.XTemplate(
'<tpl if="p > 0">',
'<img src="exclamation.gif" height="16" width="16"/>',
'</tpl>'
);
var schedTree = Ext.create('Ext.tree.Panel', {
...
columns:[
{ header:' ', dataIndex:'p', xtype:'templatecolumn', tpl:myTemplate }
]
}
有没有人这样做或有任何建议?有一个更好的方法吗?谢谢