Laravel Livewire - 如何强制 parent 组件刷新?

Laravel Livewire - How to force parent component refresh?

我想在 child 更新时刷新 parent 组件。

我有一个组件 'base.blade.php',在那个文件中,有一个购物车计数部分。 它在渲染函数中像这样调用 child:

return view('livewire.admin-dashboard')->layout('layouts.base');

当增加和减少产品数量时,child 组件需要更新基础 blade 文件中的购物车信息。 我该怎么做?

此致。

child livewire

function increment() {
    $this->emit('reRenderParent');
}

parent 分量

protected $listeners = ['reRenderParent'];

public function reRenderParent()
{
    $this->mount();
    $this->render();
}