我想在更新父组件时刷新子组件,并且只有该组件的子组件应该更新,因为我想在页面的其他地方重用子组件。组件结构如下。
UserShow.php
class UserShow extends Component
{
public User $user;
public int $userId;
public function mount() {
$this->user = User::first();
}
public function updatedUserId() {
$this->user = User::find($this->userId);
}
public function render() {
return view('livewire.user-show');
}
}
Run Code Online (Sandbox Code Playgroud)
class UserShow extends Component
{
public User $user;
public int $userId;
public function mount() {
$this->user = User::first();
}
public function updatedUserId() {
$this->user = User::find($this->userId);
}
public function render() {
return view('livewire.user-show');
}
}
Run Code Online (Sandbox Code Playgroud)
UserShowEmail.php
<div>
<select wire:model="userId">
<option value="1">Matteo</option>
<option value="2">Giulia</option> …Run Code Online (Sandbox Code Playgroud)