当我重新加载grid& amp;时,extjs缓存具有相同名称的图片商店

时间:2011-12-11 07:00:29

标签: caching extjs grid extjs4 store

我有一些图片的网格,我编辑我的图片并保存我的图片,然后我重新加载商店并刷新网格但图片没有改变,因为浏览器缓存了网格中的旧图片。但是当我重新加载我的浏览器时,它可以工作 如何重新加载或刷新我的新图片加载的网格? 我应该提一下:我必须保存同名的照片。 我使用了这个陈述,但它没有用:

Ext.getCmp('grid').getView().refresh(true);
Ext.StoreMgr.lookup('store').removeAll();
Ext.StoreMgr.lookup('store').reload();

1 个答案:

答案 0 :(得分:2)

您应该在网址上附加缓存破坏程序以跳过浏览器的缓存。

http://example.com/image1.jpg?cb=1
http://example.com/image1.jpg?cb=2