我收到错误:
未捕获的TypeError:无法读取null的“addCls”属性
用于以下场景
我创建了两个桌面图标,其窗口名为Masters and Projects。通过单击Masters Icon它打开主窗口,关闭主窗口后重新打开时工作正常,但是在项目窗口的情况下它只打开窗口第一次,然后我关闭项目的窗口,我又试图打开它。在页面刷新或重新加载之前它不起作用。
我使用了近距离动作:'隐藏'并关闭动作:'破坏'。但我得到了同样的错误。
Ext.override(Ext.Window, {
closeAction: 'hide'
})
请提前帮助我这样做。
答案 0 :(得分:1)
如果closeAction是隐藏的,则必须确保只创建一次窗口,并保持对创建的窗口的引用。然后,您只需拨打winRef.show()
,而不是Ext.create
。