#laravel #single-page-application #turbolinks #laravel-livewire
#laravel #одностраничное приложение #turbolinks #laravel-livewire
Вопрос:
Я активировал режим SPA в Laravel 8 Jetstream Livewire, я нашел name
и email
был пуст, когда я нажимаю user/profile
конечную точку с другой страницы, она покажет name
и email
при обновлении браузера.
Ответ №1:
Если вы используете Turbolinks / Turbo И Livewire на одной странице, этот плагин необходим.
Livewire версии 1 поддерживает внутренние Turbolinks. Версия Livewire 2 удалила внутреннюю поддержку и извлекла ее в этот плагин.
поэтому в (/resources/views/layouts/app.blade.php ) просто поместите этот скрипт после @livewireScripts
<script src="https://cdn.jsdelivr.net/gh/livewire/turbolinks@v0.1.x/dist/livewire-turbolinks.js" data-turbolinks-eval="false" data-turbo-eval="false"></script>