Livewire で Fomantic-UI の Toast を使うには?toast
Laravel と Livewire をインストールして、Fomantic-UI の Toast を使う手順。 プロジェクト名(toast)を決めて以下のコマンドを実行します。 インストール時にプロジェクト名のディレクトリが作成されます。 インストールの最後に sudo でパスワードの入力を求められます。 ↓下のメッセージが表示されてインストールは終わります。 sail のエイリアスを定義します。 Laravel のインストールはここまで。 「sail up」でコンテナを起動します。 ララベルのトップディレクトリで、Livewireパッケージ をインストールします。 次のコマンドを実行して、progressコンポーネント を生成します。 次の 2つ のファイルが生成されます。 ※因みに、renderメソッド を定義しなくても livewire.toast は呼び出されます。 生成された toastコンポーネント のクラスとビューを次のように置き換えます。 app/Http/Livewire/Toast.php ↑上の説明です。click1メソッド は、JavaScript を evalイベントで送って JavaScript を実行する方法です。click3メソッド は、settings(JSON)を toastイベント を送って toast を表示する方法です。 resources/views/livewire/toast.blade.php resources/views/index.blade.php ファイル を作成します。 ↑eval と toast のイベントを Livewire.on で受信して、スクリプトを実行するようにします。※ […]
Livewire で Fomantic-UI の Toast を使うには?toast Read More »