2

我想连续拖动多个表格数据,而不仅仅是一个 td 标签。换句话说,当我拖动任一列时,我想将“随机”和“名称”列一起拖动。

<table id="app">
  <tr>
    <th>Random</th>
    <th>name</th>
  </tr>

  <tr>
    <td>    
      <draggable v-model="items">
        <transition-group name="list-complete">
          <div v-for="item in items"
               v-bind:key="item.message"
               class="list-complete-item">
            {{ item.message }}
          </div>
        </transition-group>
      </draggable>
    </td>

    <td>
      <div v-for="item in items" class="list-complete-item">
        {{ item.name }}
      </div>
    </td>

  </tr>
</table>

我尝试过使用可拖动标签和过渡组标签来移动和玩耍,但似乎没有任何效果。

请帮忙。:(

这是我的 jsfiddle 代码-> https://jsfiddle.net/wusprtnL/63/

4

2 回答 2

0

目前,这被 sortable 作为插件支持,但该插件尚未集成到 vue.draggable 中。

https://github.com/SortableJS/Vue.Draggable/issues/649

于 2019-10-22T13:56:27.807 回答
0

Sortable 和 Vue.draggable 都不支持这一点。因此,没有任何选项组合可以使 irt 起作用。参考:https ://github.com/SortableJS/Sortable/issues/1049

于 2018-12-26T02:02:07.083 回答