【发布时间】:2018-09-10 01:47:58
【问题描述】:
我有一个包含多行的表格主体,例如:
<table>
<tbody>
<tr>...</tr>
<tr>...</tr>
</tbody>
</table>
我想有条件地组合 v-if 和 v-for,以有条件地呈现一个或多个附加行。 Vue 手册说要将 v-for 包装在 v-if 中,如下所示:
<div v-if="team.positions != null">
<my-row v-for="position in team.positions"
:position="position"
:key="position.id">
</my-row>
</div>
问题是我不能将 div 放入 tbody 或任何其他元素中。解决办法是什么?
【问题讨论】:
标签: vue.js