【发布时间】:2020-12-07 12:56:37
【问题描述】:
如果我不输入电子邮件,我在哪里可以找到默认注册页面的刀片表单表单验证规则,它说此字段是必需的。
刀片文件
<div class="form-group row">
<label for="email" class="col-md-4 col-form-label text-md-right">{{ __('E-Mail Address') }}</label>
<div class="col-md-6">
<input id="email" type="email" class="form-control
@error('email') is-invalid @enderror" name="email" value="{{ old('email') }}" required autocomplete="email">
@error('email')
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
【问题讨论】:
-
app\Http\Controllers\Auth\RegisterController.phponvalidator函数 -
@sta 不是服务器端验证,似乎验证是在客户端完成的,即使我删除了验证器上的验证,它仍然说“请填写此字段”
-
您所说的“客户端”验证是在任何字段上使用属性
required的内置浏览器验证。与 Laravel/Blade 无关。 -
@kerbh0lz 谢谢我没有注意到我正忙着寻找其他地方
标签: laravel laravel-blade