Php 根据Laravel 5.3中的条件在刀片模板中插入html atributes的好方法
我知道还有其他问题可以解决这个问题,但它们主要涉及基于变量向属性添加值。我想根据条件包括几个属性及其值 我的第一次尝试,正如你在下面看到的,除了不工作之外,不太可读:Php 根据Laravel 5.3中的条件在刀片模板中插入html atributes的好方法,php,html,laravel,blade,bootstrap-4,Php,Html,Laravel,Blade,Bootstrap 4,我知道还有其他问题可以解决这个问题,但它们主要涉及基于变量向属性添加值。我想根据条件包括几个属性及其值 我的第一次尝试,正如你在下面看到的,除了不工作之外,不太可读: <input type="text" {{ $errors->has('bedrooms') ? "data-toggle='tooltip' data-placement='right' title='please, enter a value between 1 and 9.'" : "" }} />
<input
type="text"
{{ $errors->has('bedrooms') ? "data-toggle='tooltip' data-placement='right'
title='please, enter a value between 1 and 9.'" : "" }}
/>
有(“卧室”)吗?“数据切换='tooltip'数据放置='right'
title='请输入一个介于1和9之间的值。'':''}
/>
生成html:
<input type="text"
data-toggle="tooltip" data-placement="right"
title="please, enter a value between 1 and 9." />
将刀片语法更改为{!!!!}
<input type="text"
{!! $errors->has('bedrooms') ? "data-toggle='tooltip' data-placement='right' title='please, enter a value between 1 and 9.'" : "" !!}
/>
有(“卧室”)吗?“data toggle='tooltip'data placement='right'title='请输入一个介于1和9之间的值。'”:“”!!}
/>
默认情况下,刀片转义Html-