Я сделал SAP с Laravel + vuejs3 (инерция). < /p>
мой SAP работает без забот, но я сделал модуль, который находится на нескольких сайтах (WP), который является файлом JS Это загружается на тег с помощью id = "form" . Работа. Полем Так что это работает только в первый раз, вы хоть представляете, что делать? Потому что в настоящее время я прохожу полную страницу PHP, но мне это не нравится, если я хочу найти решение! /> return Inertia::render('Form');
И на данный момент, на мой взгляд, я просто делаю:
и в моем app.blade.php
Когда я это делаю, модуль не загружается, поэтому я сделал это в файле .vue:
mounted(){
this.loadScript('/js/index-8AJeVKiN.js', () => {
});
},
watch:{
},
methods:{
loadScript(src, callback) {
if (!document.querySelector(`script[src="${src}"]`)) {
const script = document.createElement('script');
script.src = src;
script.type = 'module'; // Ajoute type="module" si nécessaire
script.onload = callback; // Appeler la fonction callback une fois chargé
document.head.appendChild(script);
} else {
callback(); // Appeler la fonction directement si déjà chargé
}
},
},
Подробнее здесь: https://stackoverflow.com/questions/794 ... js-inertia
Загрузка модуля Vuejs. в другом Laravel + Vuejs (инерция) ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение