目录
问题
结论
问题
location.reload 刷新页面之后,如果请求 html 来自服务器,请求可能会从缓存获取,如果服务器的 html 有更改则无法取得最新的 html。
于是尝试 location.reload(forcedReload) 解决。
当 forcedReload 类型为 boolean,设置为 true 时将会重新从服务端读取,达到清除缓存的效果。
但是该方法在不同浏览器中存在兼容问题,在 IE 与 Chrome 中失效。
结论
location.reload(forcedReload)并不实用,建议不使用。
想要实际解决缓存问题可能仍需要在服务端设请求头。