
使用Vue3和element-plus-table-dragable(Sortable.js)实现表格的拖动排序功能
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目利用Vue3框架与Element Plus组件库,并结合Sortable.js插件,实现了动态调整表格行顺序的功能,极大增强了用户体验。
2022/09/02更新:有新的方案可供参考,请查看https://github.com/guolaopi/element-plus-table-dragable-demo 。对于没有网络条件的用户,可以在这里下载最新版本。
说明:本人为前端新手,并非骗子(我在此平台上的积分并不高),之前由于找不到现成的组件,因此使用Vuedraggable来实现表格拖动排序的功能。尽管功能已经实现,但用户体验不是很好。在之前的说明中提到,在vue3环境下网上找到的例子大多无法运行。
Vuedraggable基于并提供了Sortable.js的所有功能,并且可以复用现有的element-plus组件库。对于前端新手来说,如何在Vuedraggable里使用element组件提供了一个实际应用的参考案例。表格样式完全模仿了el-table组件的风格。
官方文档可能需要花费两天时间才能看懂,不如直接查看一个完整的实例来得快。为了实现这个功能,请先安装vuedraggable@next依赖:npm i -S vuedraggable@next
全部评论 (0)
还没有任何评论哟~


