【发布时间】:2021-02-21 08:05:53
【问题描述】:
在Laravel Livewire 中,您知道我们可以通过单击事件或从组件发出任何侦听器,我的问题是我可以通过单击任何Html 标签来发出侦听器,但我不能从mount 做到这一点或render函数
这段代码运行良好:
wire:click="$emit('changeMenuItems',-1,1)"
现在在这个函数中不起作用:
class CategoriesComponent extends Component
{
#[NoReturn] public function mount()
{
$this->emit('changeMenuItems', -1, 1);
}
public function render(): Factory|View|Application
{
$this->emit('changeMenuItems', -1, 1);
return view('livewire.backend.pages.categories-component');
}
}
【问题讨论】: