I am trying to create easy HTML table with Vue.js. I would like to add easy Transition, but the animation does not show(it just waits for 2s) and I do not know why?
HTML:
`
<tr >
<td colspan="12">
<table style="background: rgb(188, 5, 131)" class="table table-responsive">
<thead>
<tr>
<th scope="col">ID</th>
<th scope="col">Character ID</th>
<th scope="col">Is alive?</th>
<th scope="col">Years</th>
<th scope="col">Actions</th>
</tr>
</thead>
<tbody>
<tr class="child" v-for="child in item.children.has_nemesis.records" :key="child.data.ID">
<td>{{ child.data.ID }}</td>
<td>{{ child.data['Character ID'] }}</td>
<td>{{ child.data['Is alive?'] }}</td>
<td>{{ child.data.Years }}</td>
<td>
<button @click="removeItem(child, item)">
Remove
</button>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</template>
</transition>
` whole code:https://jsfiddle.net/barabas/vzqLdxkb/2/