在Vue.js中实现列表的拖动功能,使用第三方库如vuedraggable(基于Sortable.js)

  1. 安装vuedraggable

    npm install vuedraggable

  2. html

    <template> <draggable v-model="list" @end="onEnd">
    {{item.name}}
    </draggable> </template> <script> import draggable from 'vuedraggable';
    复制代码
     components: {
         draggable
     }
    
    
    
     onDragEnd(event){
         if(event.vewDraggableIndex != event.oldDraggableIndex) {
             ...
         }
     }
    </script>
相关推荐
我是伪码农2 分钟前
Vue 1.30
前端·javascript·vue.js
利刃大大10 分钟前
【Vue】默认插槽 && 具名插槽 && 作用域插槽
前端·javascript·vue.js
艳阳天_.13 分钟前
web 分录科目实现辅助账
开发语言·前端·javascript
2601_9498683620 分钟前
Flutter for OpenHarmony 剧本杀组队App实战04:发起组队表单实现
开发语言·javascript·flutter
风之舞_yjf21 分钟前
Vue基础(27)_脚手架安装
vue.js
kgduu35 分钟前
js之javascript API
javascript
Android系统攻城狮43 分钟前
Android tinyalsa深度解析之pcm_close调用流程与实战(一百零四)
android·pcm·tinyalsa·音频进阶·音频性能实战·android hal
BYSJMG1 小时前
计算机毕设选题推荐:基于大数据的癌症数据分析与可视化系统
大数据·vue.js·python·数据挖掘·数据分析·课程设计
weixin_411191841 小时前
LifecycleEventObserver和DefaultLifecycleObserver使用
android
xiaoqi9221 小时前
React Native鸿蒙跨平台实现图片画廊类页面是视觉展示型APP(如摄影类、图库类、设计类APP)的核心载体,其核心需求是实现图片的流畅渲染
javascript·react native·react.js·ecmascript·harmonyos