我尝试在表单提交为时验证数组
<input type="text" class="form-control" wire:model.lazy="data.name" placeholder="name">
//at livewire component class
$data = [
'name' => 'someValue',
'phone' => 'someValue',
'email' => 'someValue'
]
我尝试
Validator::make($this->data,[
'name' => 'required',
...
])->validate();
但不起作用,请帮助我。
答案 0 :(得分:1)
您可以使用与wire:model
中相同的语法进行验证:
$this->validate([
'data.name' => ['required'],
]);