在Blade中我使用
{{ $errors->first('VehicleNumber') }} to throw the errors.
但我如何将div类添加到其中。
我试过
{{ $errors->first('VehicleNumber', array('class' => 'error')) }}
但它会抛出数组到字符串转换错误。
我不需要
<div class="error">
{{ $errors->first('VehicleNumber') }}
</div>
如果我这样做,将始终出现类错误。
但我想只在错误存在的情况下出现该类
答案 0 :(得分:1)
使用第二个函数参数格式化消息:
{{ $errors->first('VehicleNumber', '<div class="error">:message</div>') }}
答案 1 :(得分:0)
因为这篇帖子看起来有点过时但在Google中排名仍然很高,这对我有用,因为Shift Shift提供的解决方案并不是很正确。
为了解释刀片中的html,您需要使用以下语法:
{!! $errors->first('VehicleNumber', '<div class="error">:message</div>') !!}
注意{{}}和{!!之间的区别!}。第二种语法解释HTML,第一种不解释。
希望能有所帮助。