Extjs的Ext.grid.Panel组件当中的操作列当中actioncolumn只能显示图标,不能显示文字
我期望在操作列上鼠标移动到操作按钮上方的时候图标上能够自动出现相关的文字的提示,或者是否能够通过另外一种解决方法,]将图标类型的操作按钮直接替换为文字的操作按钮,但是不知...
我期望在操作列上鼠标移动到操作按钮上方的时候图标上能够自动出现相关的文字的提示,或者是否能够通过另外一种解决方法,]将图标类型的操作按钮直接替换为文字的操作按钮,但是不知道如何实现
展开
1个回答
展开全部
你应该知道action列可以指定图标的吧?也知道列的renderer函数是做什么用的吧?结合这两个就可以达到你的要求
关键代码
Ext.tip.QuickTipManager.init(); //框架里添加一次就行
{ xtype:'actioncolumn',text: 'Email', dataIndex: 'email', icon: '39.ico',
renderer: function (value, meta, record) {
/ /提示的文字信息,可以使用Ext.getCmp()等来获取值或者执行函数返回文字信息
meta.tdAttr = 'data-qtip="' + value+ '"';
return "";//值就不用显示出来了,当然你要显示也行
} }
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询