关闭按钮关闭tabpanel中的活动选项卡,而不是选项卡按钮(动态创建选项卡)EXTJS

时间:2014-06-13 19:52:34

标签: javascript extjs tabs

我不确定这是不是正确的地方。我有使用EXTjs和tabpanel功能的网站。我是按以下形式创建标签的。

tabWrapper = Ext.create('Ext.panel.Panel', {
    layout: 'fit',
    tools: tools,
    id: tabConfig.itemId+'-wrapper',
    title: tabConfig.title,
    hidden: tabConfig.hidden,
    hideMode: 'offsets',
    closable: tabConfig.closable,

请注意可关闭的标签。设置为enable / true时,会创建一个x按钮来关闭选项卡。然而,此按钮正在关闭任何活动的选项卡而不是它所附加的选项卡。这是一个众所周知的故障还是我的代码中有什么东西可以做到这一点?

1 个答案:

答案 0 :(得分:0)

我怀疑是因为非独特的ID。在Ext中使用ID是一种非常糟糕的实践,几乎总是会导致问题。删除id配置选项(不仅来自此选项卡),然后重试。

此外,不要过度 - 您不需要在面板中包装组件以将其添加到选项卡面板。