首页 > 解决方案 > Laravel Vue Inertia 需要对 app.blade 中的脚本资产进行硬刷新,每次更改路线

问题描述

我的 app.blade.php 中有一个来自 CoreUI 的脚本标签,<script src="{{ asset('js/coreui.js') }}" defer></script>问题出在每个路由页面中,脚本没有被调用,因此内部的函数不起作用,我试图在我的 app.js 中要求它,require('./coreui')但仍然没有工作。为了使它工作,我需要硬刷新浏览器。

标签: javascriptlaravelvue.jsinertiajs

解决方案


您提供了一些小信息,但试试这个:

<script src="{{ mix('/js/coreui.js') }}" defer></script>


推荐阅读