dragdropyama

Vue Directives(vue元素支持拖动)

Usage no npm install needed!

<script type="module">
  import dragdropyama from 'https://cdn.skypack.dev/dragdropyama';
</script>

README

Vue 自定义指令 --- 支持元素的拖动

教程

安装

npm install --save dragdropyama

全局引入

import Vue from 'vue';
import DragDrop from 'dragdropyama';

Vue.use(DragDrop);

局部引入

<script>
import DragDrop from 'dragdropyama';
export default {
  directives: {
    'movable': DragDrop
  }
}
</script>

组件中使用

<template>
  <div v-movable></div>
</template>

<script>
import DragDrop from 'dragdropyama';
export default {
  directives: {
    'movable': DragDrop
  }
};
</script>

<style scoped>
div {
  width: 100px;
  height: 100px;
}
</style>

配置选项