日期:2014-05-16  浏览次数:20376 次

extjs中参数show方法有什么用
如下js代码中obj.show()是什么意思,我注释掉之后就不会再往下执行了

Ext.onReady(function () {
var win = new Ext.Window({
title : "不能关闭的窗口",
height : 200,
width : 300
});
win.on("beforedestroy", function (obj) {
alert("想关闭我,这是不可能的!");
obj.show();//?????????????????
return true;
});
win.show();
});
extjs function

------解决方案--------------------
目测你的obj应该是window
也就是obj.show() == win.show() 
如果是这样没有显示出来当然下面的代码就不会执行了,我也不太清楚..
打印一下这个obj是啥
------解决方案--------------------
show()方法是用来显示窗口的

------解决方案--------------------
返回值决定是否关闭,你多此一举