我有一个问题,在Laravel 5中使用elixir jade在Jade中使用fmod()迭代td到tr中
<?php $i = 1; ?>
@foreach($fields_base as $field)
@if(fmod($i,2))
tr.left
@else
td.bold Name:
td Smith
@endif
<?php $i++; ?>
@endforeach
但是当jade编译时我有
@foreach($fields_base as $field)
@if(fmod($i,2))
<tr class="left"></tr>
@else
<td class="bold">Name:</td>
<td>Smith</td>
@endif
@endforeach
td没有进入tr,我可以在Jade模板中做这个:(我需要这个结果
@foreach($fields_base as $field)
@if(fmod($i,2))
<tr class="left">
@endif
<td class="bold">Name:</td>
<td>Smith</td>
@if(!fmod($i,2))
</tr>
@endif
@endforeach
基于此示例:
if (fmod($num,2)) echo '<tr>';
echo "<td>" . $num . "</td>";
if (!fmod($num,2)) echo '</tr>';
问候!