日期:2014-05-18  浏览次数:20709 次

tabPanel嵌套内部panel 内部按钮再调用外部tabPanel 无法显示
tabPanel嵌套内部panel 内部按钮再调用外部tabPanel 无法显示
第一层 有三个tabPanel :APanel,BPanel,CPanel;

在第二个tabPanel--BPanel中有一个按钮,这个按钮生成一个DPanel,并且将ABC三个Panel都隐藏了

在DPanel中 又有一个按钮 :返回  

点击这个返回按钮返回到第一层 

但是由于代码顺序问题 APanel BPanel CPanel 的初始化代码都在 返回按钮监控代码的后面
无法调用 

该如何编写
ExtJS? TabPanel 嵌套

------解决方案--------------------
不管有几层的tabPanel
只要已经初始化
都是可以调用hide()和show()的
只要合理尝试使用hide()和show()的顺序就可
推荐在使用的时候调用js的alert()
来单步判断是否hide()或者show()有效