gpt4 book ai didi

extjs - 我应该如何向 ExtJS 组件添加工具提示?

转载 作者:行者123 更新时间:2023-12-03 10:14:44 24 4
gpt4 key购买 nike

我正在制作一个 ExtJS 组件,我希望它使用 QuickTips 工具提示。如果我使用 DomHelper 创建一个元素,我可以设置一个工具提示,不用担心。但是,如果我制作了一个组件,例如

new BoxComponent({
qtip: "This is a tip"
});

没发生什么事。我也尝试将属性命名为“工具提示”,但没有成功。有没有正确的方法来做到这一点?我现在有效的黑客是
new BoxComponent({
qtip: "This is a tip",
listeners: {
rendered: function(c){
Ext.QuickTips.register({
target: c.getEl(),
text: c.qtip
}
}
});

我觉得这不可能是对的。我想我可以扩展 Component 以自动执行此操作,但这似乎是一个足够常见的案例,我应该能够做到这一点而无需像这样在引擎盖下进行探索。

最佳答案

我认为你这样做是完全正确的。我真的不认为在任意组件中需要快速提示,特别是在容器中,因为这可能会导致同一组件中出现多个工具提示。

关于extjs - 我应该如何向 ExtJS 组件添加工具提示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5838646/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com