ExtJS 动态删除ToolBar

J_xxx 2013-08-10 07:01:40
有三个tabPanel
动态点击其中两个tabPanel的时候
viewPort中初始化的toolBar不显示 或者 隐藏
只有指定点击特定的tabPanel的时候
初始化的toolBar才会显示
如何编写这个代码
...全文
199 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
star_zxl 2013-08-12
  • 打赏
  • 举报
回复
引用 8 楼 J_xxx 的回复:
[quote=引用 5 楼 ZZZ5512536 的回复:] 我已经一年半没做extjs了,具体的API都忘得差不多了

// 反正类似这样在特定的tabPanel加个监听,当点击时
listeners: {
        click: {
            fn: function(){ toolbar.setVisible(true); }
        }
    }
还有问题就是为什么remove以后的tabPanel 都不能被setActiveTab() 或者不能被add() 能不能有别的其他办法[/quote] remove(XXX,false); 其中XXX为需要你移除的tabPanel,false是移除但不销毁
J_xxx 2013-08-12
  • 打赏
  • 举报
回复
再顶一下 希望能赶紧解决
J_xxx 2013-08-11
  • 打赏
  • 举报
回复
引用 5 楼 ZZZ5512536 的回复:
我已经一年半没做extjs了,具体的API都忘得差不多了

// 反正类似这样在特定的tabPanel加个监听,当点击时
listeners: {
        click: {
            fn: function(){ toolbar.setVisible(true); }
        }
    }
还有问题就是为什么remove以后的tabPanel 都不能被setActiveTab() 或者不能被add() 能不能有别的其他办法
J_xxx 2013-08-11
  • 打赏
  • 举报
回复
引用 3 楼 ZZZ5512536 的回复:
不能点击特定的tabPanel的时候,触发方法将另外一个toolBar的visible属性设置为true吗?
var t2 = tabPanel.getActiveTab(Panel) tabPanel.remove(t2); 如果这个Panel被Remove了 我还能直接通过getActiveTab(t2)调用到么
  • 打赏
  • 举报
回复
ZZZ5512536 2013-08-10
  • 打赏
  • 举报
回复
我已经一年半没做extjs了,具体的API都忘得差不多了

// 反正类似这样在特定的tabPanel加个监听,当点击时
listeners: {
        click: {
            fn: function(){ toolbar.setVisible(true); }
        }
    }
J_xxx 2013-08-10
  • 打赏
  • 举报
回复
引用 3 楼 ZZZ5512536 的回复:
不能点击特定的tabPanel的时候,触发方法将另外一个toolBar的visible属性设置为true吗?
能用代码说的详细一点么 谢谢
ZZZ5512536 2013-08-10
  • 打赏
  • 举报
回复
不能点击特定的tabPanel的时候,触发方法将另外一个toolBar的visible属性设置为true吗?
J_xxx 2013-08-10
  • 打赏
  • 举报
回复
自己再顶一个吧
J_xxx 2013-08-10
  • 打赏
  • 举报
回复
自己顶一下把

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧