我读过这种称为缓存清除的方法,它允许我们向 js 和 css 文件添加版本参数,这样客户端就不必在每次更新时清除缓存。但是,我没有读过任何有关 html 的内容。
有没有什么方法可以让我们在不清除缓存的情况下加载最新的html文件更改?
附:我不了解其他人,但我刚刚发现 AngularJS 正在缓存我的模板。无论如何我发布了我自己的解决方案
解决了。
只需将参数字符串附加到引用 html 文件的路由中,就像我们在 css 和 js 的缓存清除中所做的那样。
.when('/login', {
templateUrl: "../views/login.html?v=" + versionNumber,
controller: "LoginController"
})
其中“versionNumber”是全局变量。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)