如何在刀片,laravel中添加速记if语句?

问题描述 投票:0回答:1

如何在blade,laravel中添加一个简写if语句,在我的bootstrap表单输入'alert-danger'中添加一个类,在进行表单验证时给它一个红色边框/轮廓?基本上我想检查是否有表单错误,如果有,我希望输入有一个红色轮廓。

这就是我所拥有的,但是没有应用'alert-danger'类:

<div class="form-group">
                {!! Form::label('email', 'Email:') !!}
                {!! Form::email('email', null, ['class'=>'form-control'], $errors->first('email') ? ['class'=>'alert-danger'] : '') !!}
</div>

请记住,我对Laravel和Blade很新。谢谢您的帮助!

php laravel bootstrap-4 laravel-blade
1个回答
1
投票

你可以尝试这样的事情

{!! Form::email('email', null, ['class'=> $errors->first('email') ? 'alert-danger form-control' : 'form-control']) !!}
© www.soinside.com 2019 - 2024. All rights reserved.