为何extjs中把panel加入tab开始没有显示,在改变浏览器窗口大小后就可以显示?

请问这是否和tab的渲染有关系?





相关代码:



  addForm : function(action){
switch (action.id){
//添加课题类
case 'task-menu-add':
if (!this.getItem('task-panel'))
{
var taskPanel = new TaskPanel();
this.add(taskPanel);
}
this.setActiveTab(taskPanel);
break;
        default:
            break;
    }


问题补充
nihongye 写道
你可以指定layoutOnTabChange为true,已自动触发子组件的渲染


谢谢你,可以显示了



问个问题:

按照这样,我直接调用doLayout也应该可以呀,可是试了却不行

你可以指定layoutOnTabChange为true,已自动触发子组件的渲染