【发布时间】:2021-09-12 05:46:09
【问题描述】:
我有一组在前端循环的状态。我想在后端验证该值是否在数组内。我不断收到所选状态无效的错误。
刀片视图
<select wire:model.defer="state" name="state">
@foreach($states as $state)
<option value="{{ $state }}">{{ strtoupper($state) }}</option>
@endforeach
</select>
控制器(Livewire)
public $states = [
'sa', 'vic', 'nsw', 'qld', 'act', 'nt', 'wa', 'tas'
];
protected function rules()
{
$array = [
'state' => 'required|in:$this->states',
];
return $array;
}
【问题讨论】:
标签: php laravel laravel-livewire