data-loop

 タグ記法  コメント記法

data-loopで指定したオブジェクトや配列データの個数分、データ属性を記述したタグを繰り返し処理します。テーブル表示やリスト表示などの繰り返し表示に利用できます。繰り返し処理で、Laravelのループ変数($loop->index, $loop->first, $loop->lastなど)が使えます。

Example

/resources/views/example.blocs.html
4行目 タグ記法で記述

<html>
<table>
    <tbody>
    <tr data-loop=$people>
        <td data-val=$loop->index>1</td>
        <td data-val=$person->name>田中太郎</td>
        <td data-val=$person->age>99</td>
    </tr>
    </tbody>
</table>
</html>

/routes/web.php

Route::get('/blocs', function () {
    $people = People::all();
    return view('example', compact('people'));
});

http://127.0.0.1:8000/blocs

<html>
<table>
    <tbody>
    <tr>
        <td>0</td>
        <td>鈴木一郎</td>
        <td>32</td>
    </tr>
    <tr>
        <td>1</td>
        <td>高橋二郎</td>
        <td>21</td>
    </tr>
    </tbody>
</table>
</html>