【发布时间】:2018-04-06 00:23:15
【问题描述】:
我想在刀片报告中添加换行符。
我知道有 {!! !!} 标签来转义 html 标签,但在我的情况下,我在 {{$row[$colField]}} 有一个长字符串,所以它已经在 {{ }} 标签内。
我尝试过的方式应该是 {{ randome text {!! <br/> !!} }}。
也许还有其他方法可以做到这一点。
@foreach($fieldList as $field)
@if ($header->group == $field->group)
<?php $colName = $field->columnname ?>
<?php $colField = $field->columnfield; ?>
<?php $fieldGroup = $field->group; ?>
@if ($colName != $fieldGroup)
<span class="titleSpan" style="white-space: nowrap; font-weight: bold">{{ $colName=='Age'?'':$colName.':' }} </span>
@endif
{{$row[$colField]}}<br>
@endif
@endforeach
【问题讨论】:
-
在 {} '@{}' 前添加 @ 符号
-
@ 之前 {{ 或 @ 之前 {!! ?
-
都试过了。
@{!!只是添加字符串。@{{打破报表的整个布局并将变量打印为字符串 -
$row[$colField]中是否有换行符(如\n)? -
您的代码似乎想要得到想要的结果