React を利用できない環境では、Livewireを利用することもあるかと思います。
お手軽に コンポーネントが作成できるので、とても便利ですね。
Livewire3.xで、うまく動作しない場合が多いようなので、備忘録として解決策を記載しておきます。
Reactを利用できない場合には、Livewireは、とても便利ですね!
Livewire3.xになって、速度も向上しましたね。
Livewire3.xになって、速度も向上しましたね。
対応方法
公式サイトに記載されている通り、web.php に追記します。
1 2 3 4 5 6 7 8 |
Livewire::setScriptRoute(function ($handle) { return Route::get(url('/custom/livewire/livewire.js'), $handle); }) Livewire::setUpdateRoute(function ($handle) { return Route::post('/custom/livewire/update', $handle) ->middleware([...]); }); |
公式サイト

Livewire | Laravel
A full-stack framework for Laravel that takes the pain out of building dynamic UIs.