【发布时间】:2017-01-30 07:53:23
【问题描述】:
我有一个场景,即组合框和一个按钮。我想在单击按钮时在组合框上显示工具提示,并在再次单击时将其隐藏。如何在不使用工具提示实例的 id 的情况下做到这一点?我还可以指定工具提示的位置,即 x 和 y 相对于组合框和样式工具提示的位置吗? 非常感谢
【问题讨论】:
标签: extjs extjs5 extjs6 extjs6-classic
我有一个场景,即组合框和一个按钮。我想在单击按钮时在组合框上显示工具提示,并在再次单击时将其隐藏。如何在不使用工具提示实例的 id 的情况下做到这一点?我还可以指定工具提示的位置,即 x 和 y 相对于组合框和样式工具提示的位置吗? 非常感谢
【问题讨论】:
标签: extjs extjs5 extjs6 extjs6-classic
当你点击按钮创建新的工具提示实例如下:
Ext.create('Ext.tip.ToolTip', {
html:<tip contents>,
id:<some id>
});
还有showBy() 这个实例对应tip.showBy(<combo instance>) 之类的组合。
现在再次单击按钮检查是否存在提示实例,如果存在则隐藏它,否则再次显示它。但是你需要一些 id 作为工具提示。
【讨论】: