如何自动将类添加到Laravel中的错误消息中


How to add class to the error messages in Laravel automaticallly

在刀片中我使用

{{ $errors->first('VehicleNumber') }} to throw the errors. 

但是我怎样才能将div 类添加到其中。

我试过了

{{ $errors->first('VehicleNumber', array('class' => 'error')) }}

但它抛出数组到字符串转换错误。

我不需要

<div class="error">
{{ $errors->first('VehicleNumber') }}
</div>

如果我这样做,类错误将始终出现。

但是我只想在错误存在时才出现该类

使用第二个函数参数设置消息的格式:

{{ $errors->first('VehicleNumber', '<div class="error">:message</div>') }}

因为这篇文章似乎有点过时,但在谷歌中的排名仍然很高,这对我有用,因为 The Shift Exchange 提供的解决方案不太正确。

若要解释边栏选项卡中的 html,需要使用以下语法:

{!! $errors->first('VehicleNumber', '<div class="error">:message</div>') !!}
请注意 {{ }

} 和 {! !!} 之间的区别。第二种语法解释 HTML,第一种语法不解释。

希望对某人有所帮助。