Extjs的Ext.grid.Panel组件当中的操作列当中actioncolumn只能显示图标,不能显示文字

我期望在操作列上鼠标移动到操作按钮上方的时候图标上能够自动出现相关的文字的提示,或者是否能够通过另外一种解决方法,]将图标类型的操作按钮直接替换为文字的操作按钮,但是不知... 我期望在操作列上鼠标移动到操作按钮上方的时候图标上能够自动出现相关的文字的提示,或者是否能够通过另外一种解决方法,]将图标类型的操作按钮直接替换为文字的操作按钮,但是不知道如何实现 展开
 我来答
百度网友ce8a783
推荐于2016-04-17 · TA获得超过318个赞
知道小有建树答主
回答量:349
采纳率:50%
帮助的人:266万
展开全部

 你应该知道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 "";//值就不用显示出来了,当然你要显示也行

  } }

来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式