无法将工具提示添加到ExtJS5网格的操作列

时间:2014-10-08 10:46:28

标签: extjs

我无法在ExtJS网格的操作列中使用工具提示。即使是给出的例子 http://docs-origin.sencha.com/extjs/5.0/apidocs/#!/api/Ext.grid.column.Action不起作用。有没有其他方法可以将工具提示添加到操作列?

3 个答案:

答案 0 :(得分:1)

你是否快速启动?

Ext.tip.QuickTipManager.init();

答案 1 :(得分:0)

尝试将渲染器添加到您的操作列,并按以下方式向html添加工具提示。

 renderer: function (value, metadata, record, rowIndex, colIndex, store){
            metadata.tdAttr = 'data-qtip="' + value + '"';
            return value;
            }

希望这会对你有所帮助。

答案 2 :(得分:0)

您可以将其添加到操作列定义中。应该工作。

            {
                xtype: 'actioncolumn',
                sortable: false,
                text: 'Action',
                items: [
                    {
                        iconCls: 'fa fa-pencil',
                        getTip: function(value, metadata, record, row, col, store){
                            var toolTipOne = 'Tool Tip One';

                            if(record.get('something')){
                                toolTipOne = 'New Tool Tip';
                            }

                            return toolTipOne;
                        }
                    }
                ]
            }