如何替换ExtJS中的组件

max*_*mus 3 javascript extjs javascript-framework

我有一个ExtJS窗口,顶部有一个工具栏,底部带有普通面板,带有纯HTML.这很好用.点击按钮,我希望能够用另一个面板替换底部面板(称为内容).如果试过这个

var clickHandler = function(calendar){
    // 'content' is the panel id
    // calendar is also an Ext.Panel object
    Ext.getCmp('content').update(calendar); 
};
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

jve*_*ema 10

更新将替换HTML内容.

您想要删除旧面板并添加新面板.尝试.remove()对旧面板和.add()进行新面板,并且不要忘记.doLayout().