次のタブ定義があります。
var viewport = new Ext.Viewport({
layout: 'fit',
items: {
xtype: 'grouptabpanel',
tabWidth: 150,
id: 'tabPanel',
activeGroup: undefined,
items: [aItems1]
}
});
はaItems1
配列の配列です。たとえば、次のようになります。
aItems1[0] = {
activeTab: 1,
items: [{
title: 'foo',
tabTip: 'foo'
}, {
id: 'main-foo1',
title: 'foo1',
tabTip: 'foo1',
iconCls: 'x-icon-page',
style: 'padding: 10px;',
layout: 'fit',
items: [new Inp.Demands()]
},
{
id: 'main-foo2',
title: 'foo2',
tabTip: 'foo2',
iconCls: 'x-icon-exit'
}
]
};
そして、activate
タブする必要がありますmain-foo2
。
var tabPanel = Ext.getCmp('tabPanel');
tabPanel.setActiveTab('main-foo2');
しかし、このコードは何も変更しませんでした。
を使用してtabPanel.setActiveTab(NUMBER)
、アクティブなグループを変更できますが、正確なタブを開くにはどうすればよいですか?