在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>
相关推荐
十幺卜入1 分钟前
Unity3d C# 基于安卓真机调试日志抓取拓展包(Android Logcat)
android·c#·unity 安卓调试·unity 安卓模拟·unity排查问题
Van_Moonlight5 分钟前
RN for OpenHarmony 实战 TodoList 项目:底部 Tab 栏
javascript·开源·harmonyos
Van_Moonlight6 分钟前
RN for OpenHarmony 实战 TodoList 项目:浮动添加按钮 FAB
javascript·开源·harmonyos
frontend_frank10 分钟前
脱离 Electron autoUpdater:uni-app跨端更新:Windows+Android统一实现方案
android·前端·javascript·electron·uni-app
wulijuan88866614 分钟前
BroadcastChannel API 同源的多个标签页可以使用 BroadcastChannel 进行通讯
前端·javascript·vue.js
kilito_0119 分钟前
数字时钟翻页效果
javascript·css·css3
Van_Moonlight19 分钟前
RN for OpenHarmony 实战 TodoList 项目:今日任务数量统计
javascript·开源·harmonyos
xkxnq33 分钟前
第一阶段:Vue 基础入门(第 13天)
前端·javascript·vue.js
薛晓刚37 分钟前
MySQL的replace使用分析
android·adb
赵民勇1 小时前
ES5中prototype和prototype.constructor详解
javascript