标签:example 支持 art targe nbsp library 完全 import 文档
Libraries/UI Components/Form/Drag and Drop
yarn add vuedraggable (5000??) (点击查看git)
1.yarn add vuedraggable
2.或者直接用链接link(点击查看) 按顺序添加3行URL地址,按顺序引用vum.min.js, Sortable.min.js,vuedraggable.min.js
<draggable v-model=‘myArray‘ v-bind:options="{ group: ‘people‘}" @start=" drag = true" @end="drag = false">
<div v-for="element in myArray" v-bind:key="element.id"> {{ element.name }} </div>
</draggable>
#Rails应用,
.vue中添加:
import draggable from ‘vuedraggable‘
...
export default {
components: { draggable, }, ...
}
其他使用(未学):
value 类型[]
list 类型[]
options 类型Object
element 类型String,
clone 类型函数
move 类型函数
componentData 类型Object
支持可整理的事件:
start, add, remove, update, end, choose, sort, filter, clone。(具体见git)
这些事件会被onXXX激活:
例子:<draggable :list="list" @end="onEnd">
change event
change事件激活需要:
change事件的特性:(调用event时,需要其中一个作为参数)
6个小案例,和一个完全案例代码
其中:https://codepen.io/chentianwei411/pen/qMMazN?editors=1011
标签:example 支持 art targe nbsp library 完全 import 文档
原文地址:https://www.cnblogs.com/chentianwei/p/9655328.html