有时javascript文件更新后,浏览器并没有更新javascript文件到新的版本,还是继续使用原来的javascript文件,这样就导致后端更新为新的逻辑了,但浏览器还是使用原来的逻辑进行访问,就会出现错误了。
将引用js的地方增加版本信息,采用参数的形式。
比如:
login.js修改为如下:
login.js?v=2021091101
每次更新后,都更新次版本,就可以避免缓存不更新。
有时javascript文件更新后,浏览器并没有更新javascript文件到新的版本,还是继续使用原来的javascript文件,这样就导致后端更新为新的逻辑了,但浏览器还是使用原来的逻辑进行访问,就会出现错误了。
将引用js的地方增加版本信息,采用参数的形式。
比如:
login.js修改为如下:
login.js?v=2021091101
每次更新后,都更新次版本,就可以避免缓存不更新。