ExtJS 4.2
如果我创建TabPanel
{
xtype: 'tabpanel',
name: 'myTabPanel,
items: []
}
并动态添加任何组件
this.down('tabpanel[name=myTabPanel]').add({/* ... any component */}).show();
第一次没有激活它,但下次它正常工作
这可以解决这个问题
if (tabPanel.items.items.length == 1) {
tabPanel.setActiveTab(0);
}
问题:第一次没有激活哪个标签?
答案 0 :(得分:0)
var tabs = this.down('tabpanel[name=myTabPanel]');
var active = tabs.add({});
tabs.setActiveTab(active);