直接上代码
refreshPlanTaskCalendarPanel: function () {
var me = this;
var planTaskPanel = me.ownerCt;//找到它的上级
var calendarPanel = Ext.create("OrientTdm.401.401DataServer.PlanTaskCalendar", {
itemId: 'calendarPanel',//这个itemId别忘了
title:'日历',
region:'center',
collapsible:true
});
planTaskPanel.remove('calendarPanel');//移除以前的
planTaskPanel.add(calendarPanel);//添加新的
}
核心思想就是,找到你要刷新的面板的父面板,然后移除父面板中的旧面板,再添加新的面板。应该是有更好的处理方式,知道的麻烦评论给我哦,万分感谢。