用于组合框选定项目的ExtJs 6工具包

时间:2016-12-02 18:08:03

标签: extjs extjs6-classic

我已经完成了compobox列表项的工具包

 listConfig: {
            itemTpl: [
                '<div data-qtip="{description}">{mydisplayField}</div>'
            ]

现在我正在尝试显示所选项目的当前值的工具提示 我有很多次搜索,但我不能这样做。 如果你已经完成了这样的任务,请告诉我。

1 个答案:

答案 0 :(得分:0)

这很容易

on afterrender

var fieldStore = field.getStore();
Ext.create('Ext.tip.ToolTip', {
    target: field,
    listeners: {
        beforeshow: function updateTipBody(tip) {
            var value = field.getValue();
            if (!value && value !== 0) {
                return false; //not show
            }
            var record  = fieldStore.getById(value);
            tip.update(record.get('description'));
        }
    }
});