Laravel-如何在foreach循环中使用rowspan?

时间:2019-04-21 05:12:18

标签: php html laravel

我在打印一个foreach循环内的rowpan时遇到问题。我希望结果看起来像这样, Result that I expected(带有HTML的代码)

我将代码写在php文件中, project-detail.blade.php

<?php $no = 1; ?>
@foreach($tasks as $task)
    <tr>
        <td rowspan="{{ count($tasks) }}">{{ $no }}</td>
        <td rowspan="{{ count($tasks) }}">{{ $task->name }}</td>
        <td onclick="getTaskDescription('{{$task->task_id}}')">
            {{ $task->task_detail }}(Click for description)
        </td>
        <td>83%</td>
        <td>Not yet</td>
        <td rowspan="{{ count($tasks) }}">
            <button class="btn btn-info btn-sm" style="border-radius: 0"><i class="icon icon-plus" style="font-size: 12px">
            </i>&nbsp;Add Task</button>
        </td>
    </tr>
    <tr>
        <td>Second task (Click for description)</td>
        <td>50%</td>
        <td><button class="btn btn-default btn-sm">Review</button></td>
    </tr>
<?php $no++; ?>
@endforeach

但是,我没有得到预期的结果。我的代码结果看起来像这样, Result link

有人可以帮助我吗?谢谢。

1 个答案:

答案 0 :(得分:0)

我认为您的代码显示正确的视图。在td上添加一些底部填充。希望您能获得例外的看法。