1、npm i vuedraggable -S,使用这个命令,vue3会报错,如下图

2、使用npm uninstall vuedraggable -S 卸载,再使用npm i -S vuedraggable@next下载最新版

3、vue使用代码如下:

<template><div><h1 class="title">拖拽</h1><draggableclass="wrapper"v-model="list"@start="drag = true"@end="drag = false"item-key="index"><template #item="{ element }"><div class="item"><p>{{ element }}</p></div></template></draggable></div>
</template><script>
import { reactive, toRefs, onMounted } from 'vue'
import draggable from 'vuedraggable'export default {name: 'dragAndDrop',components: { draggable },setup () {const state = reactive({drag: false,list: [1, 2, 3, 4, 5, 6]})onMounted(() => {})return {...toRefs(state)}}
}
</script><style scoped>
.title {text-align: center;color: #42b983;
}
.wrapper {display: flex;justify-content: center;width: 100%;
}
.item {width: 100px;height: 100px;font-size: 50px;text-align: center;line-height: 100px;margin: 10px;background-color: #42b983;color: #ffffff;
}
</style>

4、效果如下图

vue3使用vuedraggable实现拖拽相关推荐

  1. vuedraggable自由拖拽html,vue中draggable拖拽列表的使用

    1.安装 npm install vuedraggable 或者使用镜像安装 cnpm install vuedraggable 2.使用 首先在使用的组件中引入 import draggable f ...

  2. element-tiptap和vuedraggable的拖拽冲突

    今天写项目的时候,遇到一个问题,分享给大家. 场景 我有一个A区域,还有一个B区域.A区域内的Vue组件可以通过Vuedraggable这个框架来拖拽到B区域中.B区域内的Vue组件在标题上使用了el ...

  3. vuedraggable嵌套块拖拽_Vue 基于 vuedraggable 实现选中、拖拽、排序效果

    今天有个朋友说要做个效果:Vue实现拖拽排序,要有 checked,输出结果是排序后的,要全选,未选中的不能拖动. 其实我之前基于 Sortable 做过一个类似的效果.也给他看过了,没看太明白,他就 ...

  4. 如何玩转sortablejs-vuedraggable实现表单嵌套拖拽功能

    最近几天在研究有关vue实现拖拽的功能,不过跟一般的拖拽排序有点不同,这个需求可能出现多行多列嵌套的表单元素,数据也是递归形式的出现.我也是在vuedraggable的基础上扩展实现的,如何想了解更多 ...

  5. vue+sortable实现表格拖拽

    vue+sortable实现表格拖拽 前言: 支持 vue3.0 支持表格拖拽 支持自定义拖拽 sortable官网 一.下载 sortable npm install sortablejs --sa ...

  6. Element UI表格拖拽(vue中) —— 行拖拽、列拖拽

    目录 安装依赖 vuedraggable 实现拖拽的要点 行拖拽要点 列拖拽要点 完整范例代码 安装依赖 vuedraggable 安装  vuedraggable 的同时,会自动安装 sortabl ...

  7. vue.draggable 拖拽 ant 组件布局

    vue.draggable 拖拽 项目需求中,需要支持拖拽,即找到了vue.draggable,下面来说一下基本使用方法 1.首先需要安装它,官网地址 https://www.itxst.com/vu ...

  8. vuedraggable实现组件拖拽,页面生成器?

    使用H5的draggable="true"虽然可以实现拖拽,但如果是在vue中使用,我们需要去封装,虽然不难,但是有成熟的轮子为什么不用呢? 在vue中实现拖拽可以使用vuedra ...

  9. vue3TS+Jsplumb+vuedraggable拖拽插件使用记录

    安装拖拽插件 vue3需下载-@next此版本,否则会出现错误 npm i -S vuedraggable@next npm install sortablejs --save //拖拽组件依赖sor ...

最新文章

  1. [译] ES6+ 中的 JavaScript 工厂函数(第八部分)
  2. C语言博客作业--嵌套循环
  3. 子窗体列表在菜单中的实现
  4. 小程序组件库开发之抽奖游戏组件
  5. 回文日期(NOIP2016 普及组第二题)
  6. 【w3cschool】C语言复习
  7. nsis升级包_NSIS v3.2.0.1-简易封包工具
  8. c语言字符型常量的例题,C语言笔试题100道
  9. css插件载进去ps里面,CSS3Ps(ps图层插件)官方版
  10. Python基础知识——字符串:format() 字符串的格式化
  11. Intelligent information retrieval(智能信息检索综述)
  12. 记录一次 AGP 调研过程中的思考,我从一个事故搞出了一个故事!
  13. PHPUnit的使用
  14. Office快捷键大全之三(Access快捷键上篇)
  15. zynq嵌入式linux显示logo,如何定制嵌入式linux 启动logo(小企鹅)
  16. 全靠这份Java知识点PDF大全,先睹为快
  17. STM32例程分享-01-OLED模块(IIC)
  18. 20岁,他来武大读博!
  19. Error:A problem occurred configuring project ‘:app‘. > Failed to find target with hash string ‘andro
  20. 为什么决策树模型不考虑变量之间的共线性?

热门文章

  1. 【Java】在Eclipse中,很多代码的背景变成黄色、绿色或红色(已解决)
  2. Poco C++库简介
  3. python数据可视化案例2017年6省gdp_吴裕雄 数据挖掘与分析案例实战(5)——python数据可视化...
  4. The ShortKey for Gvim Vim
  5. git的简介与基本使用远程仓库gitee的创建
  6. js图片转base64
  7. 异步FIFO基本原理(基于Verilog的简单实现)
  8. 读伤寒杂病论随想(转)
  9. Java封装和多态作业
  10. 5、♥☆基于STM32的智能手环√★☆