Laravel Livewire
Laravel Livewire 是 Laravel 的全栈框架。
安装
composer require livewire/livewire
php artisan livewire:publish --config
创建组件
创建 Livewire 组件:
php artisan make:livewire Counter
这会创建:
class Counter extends Component
{
public $count = 0;
public function increment()
{
$this->count++;
}
}
在 Blade 中使用
<div>
<h1>{{ $count }}</h1>
<button wire:click="increment">+</button>
</div>
结论
Livewire 简化了 Laravel 中的动态 UI 开发。