【发布时间】:2021-07-05 10:57:52
【问题描述】:
我在刀片中有这个代码:
<tbody>
@for ($i = 1; $i <= n; $i++)
<tr data-nr="{{ $i }}" data-group="1">
<td rowspan="2">{{ $i }}</td>
<td></td>
</tr>
<tr data-nr="{{ $i }}" data-group="2">
<td></td>
</tr>
@endfor
</tbody>
在 html 中的输出是:
<tr data-number="1" data-group="1"></tr>
<td rowspan="2"><td>
<tr data-number="1" data-group="2"></tr>
<td></td>
<tr data-number="2" data-group="1"></tr>
<td rowspan="2"><td>
<tr data-number="2" data-group="2"></tr>
<td></td>
etc
如何使用 vuejs 获得这个 html 结果。大概我可以使用原生 js 吗?
<tbody>
<tr v-for="lesson, index in lessonsMax"></tr>
</tbody>
这种格式只是重新输入 tr,但我需要在 1 个循环迭代中使用两个 tr 元素
【问题讨论】:
-
嗨,欢迎来到stackoverflow! :) 你能把你的问题格式化好一点吗?
-
对不起。我怎样才能得到这个使用 vuejs 的 html 结果?
-
不,我的意思是实际问题,提供更好的缩进,也许是一些关于你想要达到的目标的视觉效果。 How to Ask
-
你为什么想要那个输出?它甚至无效。
-
我需要一张有课的桌子。一堂课 = 一堂课。本课有两组,第一课为 1 课,1 组。第二课 1 课,2 组