Extjs 窗口不使用close()方法关闭

Extjs 窗口不使用close()方法关闭,extjs,extjs4,extjs4.1,extjs-mvc,Extjs,Extjs4,Extjs4.1,Extjs Mvc,很奇怪的问题,但仍然不明白为什么。 我有一个网格,在ColumnDblClick上我打开了一个窗口。 窗口工作正常,提交数据,但当尝试关闭窗口时,它不会关闭 saveRefresh : function() { this.win.close(); <---------------------------execute fine. this.grid.getView().refresh(); }, saveRefresh:func

很奇怪的问题,但仍然不明白为什么。 我有一个网格,在ColumnDblClick上我打开了一个窗口。 窗口工作正常,提交数据,但当尝试关闭窗口时,它不会关闭

saveRefresh : function() {

            this.win.close(); <---------------------------execute fine.

            this.grid.getView().refresh();
    },
saveRefresh:function(){
this.win.close();我们总是使用window.hide()。它在几乎所有情况下都更有意义:

saveRefresh : function() {

    this.win.hide();

    this.grid.getView().refresh();
}

win在关闭时是否有任何逻辑。验证、保存等?不,没有添加侦听器。它只是普通窗口。我不知道extjs,但我会考虑隐藏窗口,或者将win和任何其他对它的引用设置为null。@extjsuser请发布您的窗口配置对象。