在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 小时前
让我们实现一个更好看的内部阴影按钮
android·flutter
炫饭第一名2 小时前
速通Canvas指北🦮——基础入门篇
前端·javascript·程序员
Forever7_3 小时前
Electron 淘汰!新的桌面端框架 更强大、更轻量化
前端·vue.js
不会敲代码13 小时前
前端组件化样式隔离实战:React CSS Modules、styled-components 与 Vue scoped 对比
css·vue.js·react.js
Angelial3 小时前
Vue3 嵌套路由 KeepAlive:动态缓存与反向配置方案
前端·vue.js
进击的尘埃3 小时前
Vue3 响应式原理:从 Proxy 到依赖收集,手撸一个迷你 reactivity
javascript
willow4 小时前
JavaScript数据类型整理1
javascript
LeeYaMaster4 小时前
20个例子掌握RxJS——第十一章实现 WebSocket 消息节流
javascript·angular.js
UIUV5 小时前
RAG技术学习笔记(含实操解析)
javascript·langchain·llm
SuperEugene5 小时前
Vue状态管理扫盲篇:如何设计一个合理的全局状态树 | 用户、权限、字典、布局配置
前端·vue.js·面试