ExtJs UI框架学习七
2011-01-24 10:02
369 查看
面板中替换items
问:我在一个panel中添加了一个GridPanel,之后想在一个事件中用一个TabPanel来替换此GridPanel。代码如下:Ext.getCmp("MainPanel").getComponent(0).destroy();
Ext.getCmp("MainPanel").add(panel2);
运行后发现替换成功了,但是TabPanel上却多了一个空白行。将程序改了一下,采用remove方法后再运行就正常了。为什么用destroy方法会产生这个空白行呢?
答:destory是把这个dom销毁.但是这个tab的父容器并不知道它的子元素被移除了.
所以要用remove.
destory一般是自动的.
相关文章推荐
- ExtJs UI框架学习二
- ExtJs UI框架学习三
- ExtJs UI框架学习四
- ExtJs UI框架学习九--事件(fireEvent)
- ExtJs UI框架学习五
- ExtJs UI框架学习六
- [goa]golang微服务框架学习(三)-- 使用swagger-ui展示API
- 【基础学习】Android 酷炫实用的开源框架(UI框架)
- ExtJS框架学习(二) 布局
- 传智播客ajax学习,ExtJS框架
- Jquery LigerUI框架学习(二)之Tree于Tab标签实现iframe功能
- 为兴趣求职:如何学习UI框架,请将你的看法观点写在评论下面
- UI框架学习笔记
- extjs学习笔记一[EXT框架基础]
- 学习资料,UI框架,移动开发
- UI框架学习
- 天龙源码学习【UI框架】1:Prefab信息管理类UIPathData
- 对比Angular/jQueryUI/Extjs:没有一个框架是万能的
- 不断学习UI框架的写法