Laravel 使用if条件显示刀片中的数据
如何在此代码中打印值:Laravel 使用if条件显示刀片中的数据,laravel,laravel-4,blade,Laravel,Laravel 4,Blade,如何在此代码中打印值: <li class="price-val">{{ $value->price ? '$value->price € month<span class="price-fea-ct">*VAT Included</span>':'$value->price € month' }}</li> $value->price变量分别有0和9个值。但它确实打印值。只打
<li class="price-val">{{ $value->price ? '$value->price € month<span class="price-fea-ct">*VAT Included</span>':'$value->price € month' }}</li>
$value->price变量分别有0和9个值。但它确实打印值。只打印$value->price。类似的操作应该可以
<li class="price-val">
@if ($value->price)
{{{ $value->price }}} € month<span class="price-fea-ct">*VAT Included</span>
@else
{{{ $value->price }}} € month
@endif
</li>
但是,对我来说,这个条件没有意义-如果价格为0,您将显示0/月,并且它似乎不符合逻辑如果出现语法错误,请尝试以下操作:
<li class="price-val">
{{
$value->price ?
$value->price . '€ month <span class="price-fea-ct">*VAT Included</span>' :
$value->price . '€ month'
}}
</li>