Ext gridPanel 如何点击关闭按钮让其销毁
extjs吧
全部回复
仅看楼主
level 3
JamesLisling 楼主
搜索条件第一次搜索后,点击关闭按钮,再次打开 上次的搜索的条件依然存在。估计点击的时候只是吧gridPanel给关闭了 ,并未进行销毁。如何点击关闭按钮让gridPanel真正销毁。
2013年01月16日 10点01分 1
level 2
你的猜测是对的,和window关闭一个道理,只是做了隐藏,所以只需要在这个panel的hide事件里将控件给reset。
另外,在extjs里切记不要动不动就销毁对象,这是非常消耗性能的行为。Extjs2以前都是关闭时默认销毁,打开时再新建对象,导致了大量无法恢复的内存泄露。所以从Extjs3开始,官方就将默认销毁改为默认隐藏。清数据这些事就得靠自己在事件中去做了。
2013年02月21日 17点02分 2
嗯 这个已经解决了 谢谢
2013年02月22日 08点02分
level 3
怎么解决的请指教
2013年04月23日 06点04分 4
hi 现在才看到,你解决了吗
2013年06月05日 11点06分
把解决方法贴出来啊
2016年09月28日 07点09分
level 1
关闭panel时监听destroy或hide事件,把搜索框清空即可
2013年06月05日 02点06分 5
早就解决了 ,不过还是谢谢。
2013年06月05日 11点06分
level 8
重新reload
2013年06月14日 09点06分 6
level 1
LZ怎么解决的啊,,,急求啊
2015年02月03日 01点02分 7
2年前的问题了、现在extjs 5 还有这个问题吗?忘了 早不玩extjs了
2015年02月05日 05点02分
level 1
全是一帮就知道问问题,不回答自己咋解决的人= =操蛋
2016年10月17日 02点10分 8
很正常,所以一般我不会回答也不会问
2016年10月20日 10点10分
我一般就看你们回答,看你们问哈哈哈
2017年09月22日 08点09分
1