Alpine.js в laravel
Минималистичный фреймворк для создания интерактивных веб-страниц
- Установка:
npm install alpinejs
- В файл resources/js/app.js добавить:
import Alpine from 'alpinejs'; window.Alpine = Alpine; Alpine.start();
- Простой пример для проверки:
<div x-data="{ isOpen: false }"> <button @click="isOpen = !isOpen">Toggle</button> <div x-show="isOpen">This content is toggled</div> </div>