无法从输入 Livewire 获取值?
Can not get the value from input Livewire?
我有这个表格:
<div class="coupon d-flex align-items-center">
<input wire.model="coupon" type="text" class="input-text">
<button wire:click="applyCoupon" class="ml-3">@lang('site.apply_coupon')</button>
</div>
我的组件:
class CouponCart extends Component
{
public $coupon;
public function applyCoupon(){
dd($this->coupon);
}
public function render()
{
return view('livewire.user.coupon-cart');
}
}
为什么我点击按钮时总是得到空值?甚至我填写输入!!
因为它是 wire:model
而不是 wire.model
。
您可能打错了字,添加了 .
。
我有这个表格:
<div class="coupon d-flex align-items-center">
<input wire.model="coupon" type="text" class="input-text">
<button wire:click="applyCoupon" class="ml-3">@lang('site.apply_coupon')</button>
</div>
我的组件:
class CouponCart extends Component
{
public $coupon;
public function applyCoupon(){
dd($this->coupon);
}
public function render()
{
return view('livewire.user.coupon-cart');
}
}
为什么我点击按钮时总是得到空值?甚至我填写输入!!
因为它是 wire:model
而不是 wire.model
。
您可能打错了字,添加了 .
。