这是 Laravel 的 Livewire 框架
HTML:
<button wire:click="$emit('postAdded')">
Run Code Online (Sandbox Code Playgroud)
PHP:
protected $listeners = ['postAdded' => 'showPostAddedMessage'];
public function showPostAddedMessage()
{
// Do stuff
}
public function render()
{
return view('livewire.index');
}
Run Code Online (Sandbox Code Playgroud)
单击该按钮会调用 showPostAddedMessage(),然后调用 render()。如何在不调用 render() 的情况下监听事件?