カスタムコンポーネントの登録
Livewire::component
メソッドを使用してコンポーネントを自分で登録できます。これはComposerパッケージからLivewireコンポーネントを提供する場合に役立ちます。通常、これはサービスプロバイダのboot
メソッドで実行する必要があります。
class YourPackageServiceProvider extends ServiceProvider {
public function boot() {
Livewire::component('some-component', SomeComponent::class);
}
}
これで、パッケージがインストールされているアプリケーションで、以下のようにビューでコンポーネントを使用できます。
<div>
@livewire('some-component')
</div>