我正在处理单页应用程序。我有一个页面,当加载该页面时,它会使服务器请求。我做了一些更改并部署在服务器上。但是当我使用实时版本应用程序时,它并没有反映出更改以及我在数据库中更新的任何更改,但在重新加载之后它再次显示旧记录。这不是在当地环境中发生的。
我接下来尝试的是手动删除cookie然后刷新页面。现在它反映了当前的变化。但是这个引出了一些问题。
此致
答案 0 :(得分:0)
可能因为请求缓存而发生。我在某些浏览器中确实看到了这一点。您正在访问相同的请求网址,不是吗?尝试将随机guid附加到网址,使其看起来像“/ url?guid = ...”。
答案 1 :(得分:0)
在ajax调用中,请检查是否设置了cache:true,如果设置为true,则会缓存请求并显示较旧的响应。设置缓存:false应该有帮助