在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>
相关推荐
程序员陆业聪6 小时前
从 OpenClaw 到 Android:Harness Engineering 是怎么让 Agent 变得可用的
android
hnlgzb8 小时前
常见的Android Jetpack库会有哪些?这些库中又有哪些常用类的?
android·android jetpack
A_nanda9 小时前
根据AI提示排查vue前端项目
前端·javascript·vue.js
~无忧花开~9 小时前
React状态管理完全指南
开发语言·前端·javascript·react.js·前端框架
@大迁世界10 小时前
1.什么是 ReactJS?
前端·javascript·react.js·前端框架·ecmascript
钛态11 小时前
Flutter 三方库 http_mock_adapter — 赋能鸿蒙应用开发的高效率网络接口 Mock 与自动化测试注入引擎(适配鸿蒙 HarmonyOS Next ohos)
android·网络协议·flutter·http·华为·中间件·harmonyos
王码码203511 小时前
Flutter for OpenHarmony:Flutter 三方库 algoliasearch 毫秒级云端搜索体验(云原生搜索引擎)
android·前端·git·flutter·搜索引擎·云原生·harmonyos
左手厨刀右手茼蒿11 小时前
Flutter for OpenHarmony: Flutter 三方库 shamsi_date 助力鸿蒙应用精准适配波斯历法(中东出海必备)
android·flutter·ui·华为·自动化·harmonyos
代码飞天12 小时前
wireshark的高级使用
android·java·wireshark
前端Hardy12 小时前
Wails v3 正式发布:用 Go 写桌面应用,体积仅 12MB,性能飙升 40%!
前端·javascript·go