Livewire の Livewire.find(componentId) を調査 find
完成系は↓これです。 Laravel と Livewire をインストールして、コンポーネントID を使って Livewire.find をする方法 プロジェクト名(find)を決めて以下のコマンドを実行します。 インストール時にプロジェクト名のディレクトリが作成されます。 インストールの最後に sudo でパスワードの入力を求められます。 ↓下のメッセージが表示されてインストールは終わります。 sail のエイリアスを定義します。 Laravel のインストールはここまで。 「sail up」でコンテナを起動します。 ララベルのトップディレクトリで、Livewireパッケージをインストールします。 次のコマンドを実行して、counterコンポーネント を生成します。 次の 2つ のファイルが生成されます。app/Http/Livewire/Counter.php resources/views/livewire/counter.blade.php ※因みに、render メソッド を定義しなくても livewire.counter は呼び出されます。 生成された counterコンポーネントのクラスを次のように置き換えます。app/Http/Livewire/Counter.php counterコンポーネント のビューを書き換えます。resources/views/livewire/counter.blade.php テンプレートファイル(index.blade.php)を作成します。resources/views/index.blade.php routes/web.php にルートを追加します。 ブラウザで確認します。 「ログ出力」ボタンを押すとブラウザログに コンポーネントID とカウントの値が表示されます。
Livewire の Livewire.find(componentId) を調査 find Read More »