【发布时间】:2021-10-01 09:48:31
【问题描述】:
我正在尝试将以下代码转换为外观。
但我不知道如何在门面调用$this。我想在不使用$this 或将其作为参数传递的情况下执行此操作。我可以以某种方式依赖注入吗?
以下代码位于 livewire 组件中,该组件将调度事件以通过 JS 侦听器显示 toast。
//turn this
$this->dispatchBrowserEvent('showToast', ['name'=>'success','title' => 'Updated','message'=>'Your data is saved']);
//into this
$toast::success('Updated','Your data is saved');
如何简化这段代码?
【问题讨论】:
标签: laravel traits laravel-livewire laravel-facade