js缓存问题
在项目中,由于要做自动提交,修改了流程提交的js文件,开发及测试环境都没问题,上生产后发现未自动提交,排查了半天,才发现是浏览器缓存问题
解决
- 给js文件加版本号
<script src="workflow-taskprocess.js?ver=1"></script>
ver = n,n代表版本号 - 给URL加随机数,即欺骗浏览器达到防止缓存的目的。
https://路径?v=’ + parseInt(Math.random()*1000000000) - 在浏览器端关闭缓存(自己用)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/effdf3e8b7e02c86ca5a1f4bc609d374.png)