SortableJS的一个简单拖拽组件
组件 dragable.vue
<template>
<div :id="id"
class="list-group">
<slot></slot>
</div>
</template>
<script>
import Sortable, {
MultiDrag } from 'sortablejs';
Sortable.mount(new MultiDrag());
export default {
props: {
id: String,
group: {
type: Object,
default: () => {
return {
} }
},
multi: {
type: Boolean,
default: false
},
selectedClass: {
type: String,
default: 'selected'
}
},
data () {
return {
groupName: 'share'
}
},
mounted () {
this.