浏览 179 次
|
该帖已经被评为新手帖
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2008-05-08 关键字: ext
这是一个简单的实现,就是单击左边的菜单,右边出现一个相应爱的lab
部分代码是这样的: var userReg = Ext.get("userReg");
var tab;
userReg.on('click',function(e){
tab = tabPanel.getItem("regUserList");
if (!tab) {
tab = users.regGrid;
tabPanel.add(tab).show();
users.regGrid.render("regUsers");
tabPanel.setActiveTab(tab);
}else{
tabPanel.setActiveTab(tab);
}
});
里面的tabpanel和users都是我在其他地方已经定义好的,users的regGrid也是closable : true, 问题出现了,我发现把它关闭后再次点击就不会出现了,理论上来说,关闭以后,那么应该是执行到if(!tab)应该是返回true,会再次构造,现在却没有,说明关闭的时候并没有从tabpanel中出去,请问这个有什么解决办法吗? 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2008-05-08
没人帮忙么?
|
|
| 返回顶楼 | |
|
最后更新时间:2008-05-09
mei ren
|
|
| 返回顶楼 | |
|
最后更新时间:2008-05-09
汗。。。。
|
|
| 返回顶楼 | |


