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

2025-02-06 18:27:27
推荐回答(1个)
回答(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 "";//值就不用显示出来了,当然你要显示也行

  } }