Ext Window无法关闭
Ext Window is not getting close
我有一个窗口,上面有两个项目。在panel
的第二个项目中,面板的In item正在推送afterrender
中的一些数据。之后,所有其他操作都很好,但没有关闭窗口。
afterrender: function(){
var p = this;
var grid = Ext.getCmp('GRID');
var record = grid.getSelectionModel().getSelections();
var actionRecItemsLen = record.length;
var recItem = p.items.items;
for(var i=0;i<actionRecItemsLen; i++){
var clsName = new Recordrfc(); // Getting a container class.
recItem.push(clsName);
}
this.doLayout();
}
在这里,当我使用recItem.push(clsName);
时,close
图标和取消按钮不起作用。过了一段时间,页面变得没有响应。我可能犯了什么错误。
您应该使用容器的add方法(Window是容器)来添加新组件。items属性只是用于存储添加的组件的集合。为了将新组件添加到容器中,需要更多的操作,而不仅仅是将对象添加到集合项中,所有这些操作都放在add方法中。试试这个:
afterrender: function(){
var grid = Ext.getCmp('GRID');
var record = grid.getSelectionModel().getSelections();
var actionRecItemsLen = record.length;
for(var i=0; i < actionRecItemsLen; i++){
var clsName = new Recordrfc(); // Getting a container class.
this.add(clsName);
}
this.doLayout();
}
相关文章:
- 正在寻找比$(document).ready慢的$(window).load的替代方案
- 直接下载文件,而不是从window.open(url)
- $window.ga在AngularJS事件中未定义
- Extending Ext.data.NodeInterface
- 如何将PDF作为二进制文件传递到window.open()
- window.onload没有'无法在Android WebView中工作
- window.location替换并传递URL历史记录条目中的变量
- window.on.scroll事件未启动
- 禁用鼠标单击网格,当 ext.window 打开 extjs 3
- Ext.Window在显示时窃取表单元素;t隐藏时恢复
- Ext.window 在父类中窗口的关闭按钮上覆盖子类中的销毁
- Ext.Window 在 extjs 3.4 中显示当前打开窗口后面的方法打开窗口
- Ext.window.MessageBox 可拖动 false,调用隐藏方法时出错
- Ext6 /Sencha Build Error with Ext.window.Window
- ExtJs 4 -如何在动态更新可关闭属性时更新Ext.window.Window布局
- 为什么我不能两次显示新的Ext.Window ?
- ExtJS中的控制器职责是什么?Ext.window.Window实例中的事件
- 如何使用“Ext.window”后释放内存.窗口类实例
- Extjs通过单击按钮打开新的Ext.window.window
- Ext Window无法关闭