#javascript #laravel #vue.js #inertiajs
Вопрос:
У меня есть тег сценария от CoreUI в моем app.blade.php <script src="{{ asset('js/coreui.js') }}" defer></script>
проблема в том, что на каждой странице маршрута скрипт не вызывается, поэтому не работают функции внутри, я пытался потребовать этого в своем app.js require('./coreui')
но все равно не работает. Чтобы это сработало, мне нужно сильно обновить браузер.
Комментарии:
1. Вы пробовали это без отсрочки в теге сценария?
2. Да, те же результаты.
3. Я обнаружил проблему, похоже, что popper js перестает работать, когда страница меняет маршруты, я использую инерционную ссылку для своей маршрутизации.
4. Хорошо. Добавьте решение, чтобы его могли использовать другие
5. Я не нашел решения, я просто нашел проблему. Все остальные функции JS работают, но поппер не работает. Я использую прилагаемый js cdn для начальной загрузки core ui 3.4.0
Ответ №1:
Вы предоставили немного информации, но попробуйте это:
<script src="{{ mix('/js/coreui.js') }}" defer></script>