如何在重新打开的窗口中重新渲染修改后的组件?

时间:2019-02-13 09:37:46

标签: javascript extjs tabs

为什么我正在使用Ext.js 6.2.0。 我将Ext.tab.Panel渲染为Ext.window, 当我的窗口打开时,我修改了选项卡面板的内容,并且在关闭窗口之后,我希望我的选项卡面板以相同的状态重新呈现为新的开口。 ext.Component setRenderTo有一个方法,但是当我尝试时说

ptc_tab.setRenderTo is not a function

我的代码:

var ptc_tab=''
ptc_window=Ext.create('Ext.window.Window', {...})

if(ptc_tab)
{
  ptc_tab.setRenderTo(Ext.getCmp('ptcwindow').body)
}
else
{

ptc_tab=Ext.create('Ext.tab.Panel',
{
    renderTo:Ext.getCmp('ptcwindow').body,
    items:[]
})

ptc_tab.add({'title':'PTC1'})
}

也许我做错了,但是仍然不能解释为什么setRenderTo方法无法正常工作,但是存在于文档中。

0 个答案:

没有答案