在项目中,经常会遇到一些涉及到拖拽的需求,github上面有一个开源的SortableJS的插件,支持Vue,React,Angular等多种框架,实现效果很好,基本可以满足大部分的需求,下面就第一次在jquery中的使用做个简单的demo记录。 官方文档地址:https://github.com/
转载 2019-10-23 16:23:00
338阅读
2评论
1.安装sortablejsnpm install sortablejs --save-dev-或yarn add sortable -D2.调用const tbody = document.querySelector('.ant-table-tbody');const _this = this;this.sort
原创 2022-01-29 10:23:33
500阅读
1.安装sortablejsnpm install sortablejs --save-dev-或yarn add sortable -D2.调用const tbody = document.querySelector('.ant-table-tbody');const _this = this;this.sort = Sortable.create(tbody, { filter: '.
原创 2021-09-16 15:08:48
10000+阅读
目录BUG描述el-table 树表格load源码目前的解决方法源码bug修复element-plus 源码调试如何提交PR总结 BUG描述最近公司新开了一个项目,需要用到Vue3+ts,UI框架使用element-plus。说实话,vue3出来这么久,2023年我才用上实际项目。项目上有这样一个场景,需要用到树表格且懒加载,还要支持子节点的增、删、改。 el-table树表格懒加载目前的实现方
1、npm 安装sortablejsnpm install sortablejs --save// 只用这一个
原创 2019-12-04 00:24:29
115阅读
【代码】SortableJS
原创 9月前
350阅读
文档:https://sortablejs.github.io/Sortable/ github:https://github.com/SortableJS/Sortable Vue2: https://github.com/SortableJS/Vue.Draggable Vue3: https://github.com/SortableJS/vue.draggable.next npm ht
原创 9月前
608阅读
#场景 在一个列表展示页面上,使用了表格组件,原有组件本身不支持拖拽功能,需求要求在列表的基础上支
原创 9月前
236阅读
最终实现效果: <! more js 部分实现 css 部分 注意事项:el table 需要指定 row key 否则会发生不生效的现象,托拽时的样式不生效时,需要将 el table 的 hover 样式去掉 两个 table 的相互托拽 最终实现效果: ...
转载 2021-10-11 11:02:00
575阅读
2评论
<template> <div class="container"> <el-table :data="tableData" border row-key
原创 2022-09-09 08:57:15
748阅读
最近几天在研究有关
遇到的问题是,在对列进行拖动之后,data数据交换成功,
原创 2023-08-14 00:01:01
356阅读
是一款 js拖拽库,支持ie9及以上版本ie浏览器和现代浏览器,也可以运行在移动触摸设备中。不依赖jQuery。支持
elementUI table表格用于展示多条结构类似的数据,可对数据进行排序、筛选、对比或其他自定义操作。有时业务需求合并固定的行或者列,elementui官方给出相应例子,可学习一下再应用至项目中。通过给table传入span-method方法Function({ row, column, rowIndex, columnIndex }),可以实现合并行或列,方法的参数是一个对象,里面包含当前
遇到的问题是,在对列进行拖动之后,data数据交换成功,但是列名称没
原创 2023-08-14 00:01:48
432阅读
可以看到这时候 dom 树上面有三个 table, 一个在 el-table 下面, 一个在 el-table 下面的 el-table__fixed 下面, 一个在 el-tabl
安装sortablejs版本:"sortablejs": "^1.10.2
原创 2022-08-17 17:12:01
208阅读
1、安装 sortablejsnpm i sortablejs --save2、再要使用的引入,或者全局引入也可以,但是我是在使用的地方引入的import Sortable from 'sortablejs'3、直接看代码吧<template> <div> <el-table :data="tableData" border i...
原创 2022-11-29 11:03:00
614阅读
 今天在工作的时候,遇到了一个需求,就是需要一键展开或者关闭树形结构。关于树形结构的不是很熟悉,然后去百度,结果也不是很准确。最后经过Google才找到。下面分享给大家直接看代码:1 var flag = true;//开启还是关闭的标志位 2 function change_tree(target){ 3 if(flag){ 4
转载 4月前
164阅读
使用element-plus的el-table组件创建出来的table。结合sortable.js实现行拖动排序。安装包 npm install -D sortablejs使用官方table示例代码<template> <el-table :data="tableData" style="width: 100%"> <el-table-colu
原创 精选 7月前
386阅读
  • 1
  • 2
  • 3