Что я хочу сделать, это перенести столбцы в таблице, допустим как в exel это реализовано. Если взять весь столбец и переместить его допусти из B в A, то весь столбец перенесется вместе с данными. Немного непонятно, как делается это во vue, да и логика непонятна: как должно это выглядеть, так чтобы перенеслось и состояние столбцов сохранилось.
Моя песочница без самой реализации https://codesandbox.io/s/pyvjxxnnvj
в файле App.vue:27 если добавить атрибут draggable из библиотеки https://github.com/SortableJS/Vue.Draggable, то я могу только header столбца переносить, а не весь столбец.
Пример:
<thead>
<tr>
<th><input type="checkbox" v-model="selectAll" @click="select"></th>
<draggable>
<th v-for="column in columns" @click="sortBy(column.name)">{{ column.label }}</th>
</draggable>
</tr>
</thead>
То я получу вот такой результат:
Типа такого надо https://akottr.github.io/dragtable/, только на vue.

