我遇到Internet Explorer无法显示更改的问题,除非我按F5(刷新)。
情景:
我有一个页面,其中包含一个打开模态窗口的链接(我在那里进行编辑)。这很好用。我可以进行更改,然后单击“确定”按钮,关闭我的模态窗口。除非我点击F5,否则调用页面不会显示更改。它在Chrome和Firefox中完美运行。
使用Chrome和Fiddler,我可以看到在PUT之后立即调用GET(单击“确定”按钮)。在Internet Explorer中,我没有在PUT之后看到GET。
[这是使用Internet Explorer 11]
答案 0 :(得分:0)
我在Ember应用程序中遇到了同样的问题,据我所知,这是Ember Data中的一个错误。你使用的是什么版本的Ember Data,你还在遇到这个问题吗?我们正在使用1.0.0-beta.15并调查升级是否会解决问题。
可能的解决方法包括检测浏览器是否为IE,如果是,则清除缓存或强制刷新页面。我还没有为这个特殊问题找到任何垫片,但是如果我们想出一些可靠的工作,我会更新我的答案。