extjs4 tabpanel坑总结
来源:互联网 发布:java for循环语句 编辑:程序博客网 时间:2024/04/25 08:03
extjs4 里面想用 tabpanel 删掉tab后重新再新建tab
总是遇到要么close了,无法再显示,原因是虽然设置closeAction 为“destroy'但是,实际上用 Ext.getCmp(id) 还是可以找到
原因是tab对应的panel对象的子对象还被别人引用了。。
所以要清理一下panel里面的子部件,尽量不要用id。
另外,如果关掉以后,再开, 全选多选框,只能全选,不能反选,需要把 默认配置里面的 selModel:Ext.create('Ext.selection.CheckboxModel');
写到initComponent()方法里面,同样rownumberer,也不能用Ext.create方式去加到column里面。
原因我估计是,定义了一个js,那么如果不是动态创建的selModel和rownumberer,在定义的js加载的时候,其实就已经初始化了,这样,panel再去create的话,其实是第二次引用,所以就造成了部件的id重复,tabpanel也就无法在关闭的时候删除了。
关于extjs id的问题,可以参考下面:
refer:http://www.cnblogs.com/Heroman/archive/2011/06/24/2089311.html
- extjs4 tabpanel坑总结
- ExtJs4 TabPanel
- Extjs4 TabPanel例子
- EXTJS4 tabpanel添加网页标签
- ExtJS4学习笔记(十一)---TabPanel
- EXTJS4.0 tabpanel 用法笔记~~两种关联界面方法
- Extjs4---tabpanel关闭后再打开出错解决办法
- ExtJS4.1 ExtJS TabPanel 双击标签关闭该页
- extjs 4tabpanel学习总结
- TabPanel
- Ext的TabPanel页面加载总结
- extjs4 tree总结
- ExtJs4 问题总结
- Extjs4 Grid 使用总结
- ExtJs4 基础概念总结
- EXTJS4 Array 使用方法总结
- ExtJs4基础概念总结
- 导航面板[ExtJS4]ExtJS4左边菜单面板收缩展开,右边TabPanel内容动态更新(解决宽度不能自适应问题)
- C# GDI+ 简单绘图 (三)
- c# GDI+简单绘图(四)
- windows 图标文件在哪里?
- [Leetcode] Sudoku Solver
- extjs4 ie6 ie7 ie8 显示异常解决
- extjs4 tabpanel坑总结
- 黑马程序员-- ADO.NET基础学习笔记
- 黑马程序员-- Dom基础知识学习笔记1
- 黑马程序员--Dom基础知识学习笔记2
- 黑马程序员--JS基础学习笔记
- ubuntu更新命令点点滴滴
- 黑马程序员--面向对象基础知识学习笔记
- [Leetcode] Combination Sum II
- error C4430: missing type specifier - int assumed. Note: C++ does not