1.安装
npm install sortablejs --save-dev
2.使用
<template>
<div class="app-container">
<template>
<el-table
:data="tableData"
row-key="id"
style="width: 100%"
>
<el-table-column
v-for="(item, index) in col"
:key="`col_${index}`"
:prop="dropCol[index].prop"
:label="item.label"
/>
</el-table>
</template>
</div>
</template>
<script>
import Sortable from 'sortablejs'
export default {
name: 'DragTable',
data() {
return {
col: [
{
label: '日期',
prop: 'date'
},
{
label: '姓名',
prop: 'name'
},
{
label: '地址',