gpt4 book ai didi

javascript - Angularjs - 如何强制加载新代码

转载 作者:太空宇宙 更新时间:2023-11-04 15:37:47 26 4
gpt4 key购买 nike

在我的 angularjs 应用程序中,我使用 gulp revving 自动更改所有 js 和所有 css 文件的版本。但是每次我将新版本的代码投入生产后,我的客户端在加载网页时都会获取一些新数据和一些旧数据。在网络控制台中,新版本的脚本和CSS已正确加载,但 View 中的某些数据是旧数据。对于新数据,我们需要对浏览器进行硬重置。

有没有办法强制浏览器加载所有新数据???谢谢

最佳答案

最好的方法是将查询字符串放入脚本和 css 标记中,如下所示:

<link rel="stylesheet" type="text/css" href="/css-min/style.min.css?v=3" media="all">

<script src="/someScript.js?v=4"></script>

但在每次版本更改中,您都需要更新“v”值。

关于javascript - Angularjs - 如何强制加载新代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44162005/

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