这是我的TabPanel代码:
在代码中,有两个选项卡(tab1和tab2)在TabPanel(tabs_panel)中。
我正在尝试使用下面的代码隐藏tab2,但这段代码有问题。
但是这段代码对我来说似乎不起作用。我该怎么解决这个问题?
在代码中,有两个选项卡(tab1和tab2)在TabPanel(tabs_panel)中。
MyTabPanelUi = Ext.extend(Ext.TabPanel, {
activeTab: 0,
height: 210,
resizeTabs: true,
tabWidth: 266,
id: 'tabs_panel',
initComponent: function () {
this.items = [{
xtype: 'panel',
title: 'Project',
padding: 20,
height: 150,
id: 'tab1'
}, {
xtype: 'panel',
title: 'Service',
height: 150,
padding: 20,
id: 'tab2'
}]
}
});
我正在尝试使用下面的代码隐藏tab2,但这段代码有问题。
var tabPanel = Ext.getCmp('tabs_panel');
var tabToHide = Ext.getCmp('tab2');
tabPanel.hideTabStripItem(tabToHide);
但是这段代码对我来说似乎不起作用。我该怎么解决这个问题?