【发布时间】:2021-08-22 21:05:59
【问题描述】:
我想用 Vue 可拖动在 tabe 中的 tds 之间拖动 div。 我写了
<template>
<div class="row">
<div class="col-8">
<h3>Draggable table</h3>
<table class="table table-striped">
<thead class="thead-dark">
<tr>
<th scope="col">Id</th>
<th scope="col">Name</th>
<th scope="col">Sport</th>
</tr>
</thead>
<draggable v-model="list" tags="div" @start="drag = true"
@end="drag = false">
<tr v-for="item in list" :key="item.name">
<td scope="row"><div class="item">{{ item.id }}</div></td>
<td><div class="item">{{ item.name }}</div></td>
<td><div class="item">{{ item.sport }}</div></td>
</tr>
</draggable>
</table>
</div>
<script>
但不能拖动 div。 如何在表格中的 td 之间拖动 div? 谢谢
【问题讨论】:
标签: vue.js html-table draggable