RequireJS IE11缓存破坏

时间:2017-04-26 13:14:34

标签: spring-mvc internet-explorer caching jboss requirejs

我们有一个春季启动应用程序,我们需要js模块化应用程序的JavaScript部分。我目前使用缓存清除如下

<script type="text/javascript">
    var require = {

        urlArgs: "bust=" + "${buildVersion}"
    };
</script>

<script data-main="${pageContext.request.contextPath}/resources/main"
        src="${pageContext.request.contextPath}/resources/require.js"></script>

然后调用require js脚本调用main.js文件。

这适用于Chrome,但是在IE上它会间歇性地工作。对于一些用户来说,它会破坏缓存,而对于一些用户来说则不然。

值$ {buildVersion}是动态的,并且与构建版本相关,顾名思义

0 个答案:

没有答案