首页 > 解决方案 > 如何确保在 Laravel 中不会两次加载脚本并向它们添加应用程序版本

问题描述

我现在正在使用 Laravel,也许你会帮助我找到解决问题的方法。我需要确保不要再次加载已经加载的脚本。当我尝试生成视图时,有时我会包含很多组件。例如 DataTables 因为我需要在第三页或更多表上显示。因此,很难检查某些脚本是否增加了一倍或三倍甚至更多……

我还想在 URL 中添加一个版本的应用程序,像这样: <script src="{{url('/js/bootstrap.min.js?ver=1.0.1')}}"></script> 但我想从应用程序中的某个地方获取这个版本,比如在配置中。所以结果应该是:当我更改应用程序的版本时,它会在或 URL 中全局更改,因此 Web 浏览器将重新加载这些脚本。还有什么我想将此?ver=verOfApp自动添加到所有脚本中。我不知道该怎么做。也许在app/helpers.php中创建自己的助手。

感谢您的帮助!

标签: javascriptphplaravel

解决方案


推荐阅读