Я использую вкладку с макетом карты. Когда я открываю вкладку в первый раз, все работает нормально. но когда я закрываю (скрываю) вкладку, а затем снова открываю ее, я больше не могу перемещаться между картами
// Hide tab
tab.hide();
tabpanel.hideTabStripItem(tab);
// Reopen tab
tabpanel.unhideTabStripItem('mytab');
tabpanel.setActiveTab('mytab');
// Panel = objPanel
{
xtype: 'panel',
layout: 'card',
layoutConfig: {
deferredRender: true
},
activeItem: 0,
border: false,
plain: true,
items: [
...
]
}
// Switching between cards
objPanel.getLayout().setActiveItem(0); // or 1
Дело в том, что objPanel.getLayout() выдает «карту» (строку) после повторного открытия вкладки вместо объекта.
Может ли кто-нибудь предложить какое-либо решение для этого? Спасибо за любую помощь.