vuedraggable插件怎么在vue中使用

  介绍

vuedraggable插件怎么在vue中使用?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

首先在vue项目中,用npm包下载下来

npm  install  vuedraggable  s

下载下来后,引入插件,在你的vue文件的脚本标签里面这样引入

import  draggable 得到& # 39;vuedraggable& # 39;

别忘了下面要注册组件

组件:,{   ,可拖动的   },

然后就可以在模板标签里面使用了

& lt; draggable  v模型=癱olors", @update=癲atadragEnd",: options =,“{动画:500}“比;   ,,,,,& lt; transition-group>   ,,,,,,,& lt; div  v=癳lement  colors",拷贝:关键=癳lement.text", class =,“drag-item"比;   ,,,,,,,,,{{element.text}}   ,,,,,,,& lt;/div>   ,,,,,& lt;/transition-group>   ,& lt;/draggable>

下面贴一下详细用法

& lt; template>   & lt;才能draggable  v模型=癱olors", @update=癲atadragEnd",: options =,“{动画:500}“比;   ,,,,,& lt; transition-group>   ,,,,,,,& lt; div  v=癳lement  colors",拷贝:关键=癳lement.text", class =,“drag-item"比;   ,,,,,,,,,{{element.text}}   ,,,,,,,& lt;/div>   ,,,,,& lt;/transition-group>   & lt;才能/draggable>   & lt;/template>      & lt; script>   import 才能;draggable 得到& # 39;vuedraggable& # 39;   export 默认{才能   ,,,的数据(){   ,,,,,返回{   ,,,,,,,味精:“这是测试组件,,   ,,,,,,,颜色:,(   ,,,,,,,,,{   ,,,,,,,,,,,:,“Aquamarine",   ,,,,,,,,,},,   ,,,,,,,,,{   ,,,,,,,,,,,:,“Hotpink",   ,,,,,,,,,},,   ,,,,,,,,,{   ,,,,,,,,,,,:,“Gold",   ,,,,,,,,,},,   ,,,,,,,,,{   ,,,,,,,,,,,:,“Crimson",   ,,,,,,,,,},,   ,,,,,,,,,{   ,,,,,,,,,,,:,“Blueviolet",   ,,,,,,,,,},   ,,,,,,,,,{   ,,,,,,,,,,,:,“Lightblue",   ,,,,,,,,,},,   ,,,,,,,,,{   ,,,,,,,,,,,:,“Cornflowerblue",   ,,,,,,,,,},,   ,,,,,,,,,{   ,,,,,,,,,,,:,“Skyblue",   ,,,,,,,,,},,   ,,,,,,,,,{   ,,,,,,,,,,,:,“Burlywood",   ,,,,,,,,,}   ,,,,,,,,   ,,,,,,,startArr: [],   ,,,,,,,endArr: [],   ,,,,,,,数:0,   ,,,,,}   ,,,},   ,,,组件:,{   ,,,,可拖动的   ,,,},   ,,,方法:{   ,,,,,getdata  (evt), {   ,,,,,,,console.log (evt.draggedContext.element.text)   ,,,,,},   ,,,,,datadragEnd  (evt), {   ,,,,,,,evt.preventDefault ();   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

vuedraggable插件怎么在vue中使用