我正在构建一个sencha应用程序,当我删除一个标签面板并切换到第一个标签时,我再也看不到网格了。然后,如果我单击另一个选项卡,然后返回网格出现。似乎只是setActiveItem()没有渲染网格。
一些代码:
var tab = Ext.ComponentQuery.query('#mainView')[0];
var nav = Ext.ComponentQuery.query('#navBar')[0];
if(tab.getActiveItem().down('#allgrid')){
console.log('I think this tab should stay. Don\'t you?');
}
else{
var active = tab.getActiveItem();
tab.setActiveItem(0);
tab.remove(active,true);
}
感谢任何帮助。我尝试了refresh(),renderTo()并没有把它弄好。
由于