vue2-dnd
vue2-dnd
Drag n' Drop plugin for Vue.js
Installation
npm install vue2-dnd --save
Usage
import Vue2Dnd from 'vue2-dnd'
Vue.use(Vue2Dnd)
Draggable Directive
v-draggable.[groupname]="[draggable object]"
<template>
<div v-draggable.groupname="item"></div>
</template>
<script>
export default {
data () {
return {
key: item.key,
name: item.name
}
}
}
</script>
Droppable Directive
v-draggable.[groupname]="[droppable callback function]"
<template>
<div v-droppable.groupname="callback"></div>
</template>
<script>
export default {
methods: {
callback ($ev) {
// $ev contains the draggable object
}
}
}
</script>
License
MIT
Related Packages
@dullar/mercury
Advanced and highly reusable Mobile UI Components built on Vue2 & You can define...
8,553
6
Version History
| Version | Released | License |
|---|---|---|
| 1.0.1 | MIT | |
| 1.0.0 | MIT |