Ext JS - 在面板上创建一个带有动态工具提示的工具

时间:2014-04-09 16:37:45

标签: javascript extjs tooltip panel

我有一个面板,该面板有很多工具。

这些是在数组中定义的, 例如:

myPanel.tools = [
{
    type : 'down',
    tooltip : 'Down',
},
{
    type : 'up',
    tooltip : 'Up',
},
{
    type : 'help',
    tooltip : 'Blah Blah',
}
]

但是如果工具提示是静态的,上面的情况就好了,但我希望每当用户将鼠标悬停在它上面时就会更新。

你可以将一个函数传递给配置,以便在显示之前或之前调用吗?还有另一种方式。

1 个答案:

答案 0 :(得分:1)

tooltip除了可以添加侦听器的配置对象外:

tooltip: {
    listeners: {
        'render': function(comp){
             comp.tooltip = "enter your tooltip";
        }
    }
}

现在您可以按照自己的意愿修改组件。