如何在标签边栏选项卡模板中创建增量 1

  • 本文关键字:创建 标签 选项 laravel
  • 更新时间 :
  • 英文 :


从刀片的模板中,每个标签td我想增加一个。我该怎么做?

@foreach($winners as $winner)
    <tr>
        <td scope="row">
            <span class="badge">1</span>
        </td>
        <td style="width:300px">
            {{ $winner->name }}
        </td>
        <td></td>
        <td style="width:50px">
            {{ $winner->point }}
        </td>
    </tr>
@endforeach

Laravel的@foreach自动有一个名为$loop的变量

https://laravel.com/docs/5.8/blade#the-loop-variable

您可以简单地执行以下操作: <td scope="row"><span class="badge">{{ $loop->iteration }}</span></td>

使用php标签,为在移动设备上编写的格式道歉

@php $i = 0; @endphp
@foreach($winners as $winner)
 <tr>
    <td scope="row">
        <span class="badge">{{ $i }} </span>
    </td>
    <td style="width:300px">
        {{ $winner->name }} 
    </td>
    <td></td>
    <td style="width:50px">
        {{ $winner->point }}
    </td>
 </tr>
 @php $i ++;  @endphp
 @endforeach

试试这个:

@php
  $i=1;
  @endphp
@foreach($winners as $winner)
    <tr>
        <td scope="row">
            <span class="badge">{{ $i++ }}</span>
        </td>
        <td style="width:300px">
            {{ $winner->name }}
        </td>
        <td></td>
        <td style="width:50px">
            {{ $winner->point }}
        </td>
    </tr>
@endforeach

最新更新