Я пытаюсь отобразить таблицу из объекта с данными заголовка и тела:
const mydata = {header: {}, body: {}}
Это приводит к двум <table>
элементам:
<template>
<div class="container" id="ProbabilityTable">
<div id="v-for-object">
<table>
<div v-for="(data, key) in table(html)">
<thead v-if="key === 'header'">
// render table header
</thead>
<tbody v-if="key === 'body'">
// render table body
</tbody>
</div>
</table>
</div>
</div>
</template>
были такими:
<template>
<div class="container" id="ProbabilityTable">
<div id="v-for-object">
<table>
<div v-for="(data, key) in table(html)">
<thead v-if="key === 'header'">
// render table header
</thead>
<tbody v-if="key === 'body'">
// render body header
</tbody>
</div>
</table>
</div>
</div>
</template>
создает одну таблицу, которая разбита, потому что в html-таблицах не должно быть div'ов в середине.
Есть ли способ обойти это?