Extjs4.0中controller层怎么调用view层的panel
各位前辈你们好,小弟请教你一些问题。
我先把我要解决的问题给你们说说,
我想通过点击左侧的tree的某一个节点,然后再右边加载一个panel,
但是问题就是:我把点击的tree的节点能获取到,但是我想引用我view层的panel,
这是我给tree定义的一个事件
loadMenu:function(selModel, record){
if (record.get('leaf')) { //判断是不是叶子节点
var panel = Ext.getCmp(record.get('id'));
if(!panel){//这句是什么意思我也不懂哦
if(record.get('id')=="0103")//我首先判断点击的是哪个节点,然后创建panel,最哦后添加右边
panel = new xxxxx();//(xxxx为我view层panel的名称),不知道我用new关键字对不对?xxxx我也弄进来,也不知道怎么弄进来啊!
this.openTab(panel,record.get('id'));
}else{
var main = Ext.getCmp("content-panel");
main.setActiveTab(panel);
}
}
}
我觉得问题现在是怎样在controller怎样引用view中的panel?各位大哥麻烦看看红色部分,为小弟指点指点,小弟在线等啊!