ThinkPHPThinkphp 知识体系thinkphp

引用js\css时,解决静态缓存问题

2018-05-07  本文已影响2人  developerAbble

闲话不多说,上代码:

        (new think\View)->share([
            'version' => $version,
            'company' => $company,
            'current_page' => $current_page
        ]);
    <script src="__static__/js/vendor/modernizr-2.6.2-respond-1.1.0.min.js?version={$version}"></script>

无非就是在引用css、js文件时,在后面加上了一个 version。当然,加上时间参数也是比较理想的。

<script src="/ishuowww/Tpl//public/assets/tree/js/layer/layer.js?v={:time()}")></script>

这样,浏览器每次调用,都会重新引用。解决了浏览器的缓存问题。这个在使用layui时常用到。

上一篇 下一篇

猜你喜欢

热点阅读