【问题标题】:Can not get the value from input Livewire?无法从输入 Livewire 获取值?
【发布时间】:2020-12-22 17:43:00
【问题描述】:

我有这个表格:

<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');
  }
}

为什么我点击按钮时总是得到空值?即使我填写输入!

【问题讨论】:

    标签: laravel laravel-livewire


    【解决方案1】:

    因为它是wire:model 而不是wire.model

    您可能打错字并添加了.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-12-14
      • 2021-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-28
      • 2012-12-29
      相关资源
      最近更新 更多