如何隐藏ext4.1中的选项卡?

时间:2012-08-23 09:40:28

标签: extjs4.1

如何动态隐藏tabpanel的标签?

我使用方法

        tabpanel.items.items[0].tab.setVisible(false);

但是使用上面的方法,它正在销毁该标签中的所有项目。

如何隐藏/显示包含所有之前项目的标签?

3 个答案:

答案 0 :(得分:0)

使用以下内容配置tabpanel

autoDestroy: false

答案 1 :(得分:0)

您是否在标签项本身上尝试了autoDestroy:false?

答案 2 :(得分:0)

我使用了以下代码并且有效:

// get tab panel
var tabPanel = wnd.down('#myTabPanel');

if (showTab1) {
    tabPanel.down('#myTab1').show();
    tabPanel.down('#myTab2').hide();
} else {
    tabPanel.down('#myTab1').hide();
    tabPanel.down('#myTab2').show();
}