laravel livewire input hiddel с проводом: модель

avatar
Timur
1 июля 2021 в 17:39
709
1
0

Это не работает, что я могу сделать для отправки product_id компоненту?

<input hidden type="text" value="{{ $row->product_id }}" wire:model="productId">

Источник
Qirel
1 июля 2021 в 18:49
0

Ответ: это зависит. Некоторый контекст не помешал бы. Чего вы пытаетесь достичь?

Ответы (1)

avatar
Prospero
1 июля 2021 в 19:38
1

с формой вы можете сделать что-то вроде этого

<form wire:click.prevent="save({{ $row->product_id }})">
  <input class="form-control" wire:model="description"> 
  <button type="submit"></button>
</form>

// in component
public function save($productId)
{
    $product = Product::find($productId);
    $product->update(['description' => $this->description]);
}