gpt4 book ai didi

angularjs - 如何强制 Firefox 绕过 Angular.JS 部分的 BFCache?

转载 作者:行者123 更新时间:2023-12-02 19:24:23 25 4
gpt4 key购买 nike

我正在处理 Angular.js 页面并对 html“部分”进行更改。刷新页面会导致 Firefox 正确地从服务器重新请求主 html 页面,但随后在客户端呈现的“部分”模板永远不会重新请求,而是从 BFCache 中获取,因此不会对这些文件进行更改检测到。

Firebug 的屏幕截图: BFCache firebug screenshot

我可以通过开发服务器(Django)确认这些部分永远不会被请求。

我尝试了各种刷新,包括 Reload Plus扩展名。

最佳答案

这些不太理想,但有两个选项似乎可以解决该问题。

其中一个是 Clear Cache插件,可以配置为清除磁盘和内存缓存并重新加载当前选项卡。我不确定这是否会完全清除缓存或仅清除当前选项卡的域的缓存,但它可能是整个缓存。

另一个是在firebug中禁用浏览器缓存:firebug disable cache

我不确定这是否只是禁用当前页面、当前域或任何地方的缓存。

如果有一个“重新加载此页面以及此页面引用的所有内容”选项,那就太好了。

关于angularjs - 如何强制 Firefox 绕过 Angular.JS 部分的 BFCache?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29635443/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com