Laravel 8 校验错误
@error
指令可用于快速检查指定属性是否存在 校验错误信息 。在 @error
指令中,您可以回显 $message
变量来显示错误信息:
<!-- /resources/views/post/create.blade.php -->
<label for="title">Post Title</label>
<input id="title" type="text" class="@error('title') is-invalid @enderror">
@error('title')
<div class="alert alert-danger">{{ $message }}</div>
@enderror
您可以将 指定错误包的名称 作为 @error
指令的第二个参数来检索含有多个表单的页面的验证错误信息:
<!-- /resources/views/auth.blade.php -->
<label for="email">Email address</label>
<input id="email" type="email" class="@error('email', 'login') is-invalid @enderror">
@error('email', 'login')
<div class="alert alert-danger">{{ $message }}</div>
@enderror