如何解决未显示 Laravel 8 引导程序身份验证错误消息
我安装了一个带有 bootstrap auth 的新 Laravel 8。
我将 first_name 和 last_name 添加到用户表和注册控制器验证、刀片等中。
我的表格:
<form method="POST" action="{{ route('register') }}">
@csrf
<div class="form-group row">
<label for="first_name" class="col-md-4 col-form-label text-md-right">First Name</label>
<div class="col-md-6">
<input id="first_name" type="text" class="form-control @error('first_name') is-invalid @enderror" name="first_name" value="{{ old('first_name') }}" required autocomplete="first_name" autofocus>
@error('first_name')
<span class="invalid-Feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>.... and the rest of the fields
我尝试在不填写任何字段的情况下注册用户。
这些字段带有红色边框,第一个字段 (first_name) 会显示带有消息的工具提示,请填写此字段。
但我没有看到每个字段下应该出现的错误消息:
@error('first_name')
<span class="invalid-Feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
我该怎么做?为什么会忽略刀片文件中的@error 语句?
我也没有看到它在开发控制台中的位置,当我点击提交时,我在控制台中没有看到任何东西。
这里发生了什么?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。