vue-vben-admin icon indicating copy to clipboard operation
vue-vben-admin copied to clipboard

table 列宽拖拽

Open zhuyujie068 opened this issue 2 years ago • 6 comments

作者你好,可以为table新增列宽拖拽功能吗? 效果:用户可以根据字段长度,自行拖拽table表头,生成想要的宽度。

zhuyujie068 avatar Jul 22 '22 10:07 zhuyujie068

antd vue自带的功能: 可伸缩列 在想要可伸缩的列columns里加resizable: true属性, 再给table加个@resizeColumn事件就好

WitMiao avatar Jul 22 '22 10:07 WitMiao

你好,可伸缩列 它是Ant Design Vue 3.x 版本才有的功能,2.x版本好像没有该功能,所以无法使用 可伸缩列 ,请问还有其他方法吗,求指导,谢谢!

zhuyujie068 avatar Jul 25 '22 03:07 zhuyujie068

目前该项目用的是 2.7.2 版本,他对应的 Ant Design 2.x

zhuyujie068 avatar Jul 25 '22 07:07 zhuyujie068

antd vue自带的功能: 可伸缩列 在想要可伸缩的列columns里加resizable: true属性, 再给table加个@resizeColumn事件就好

为什么我都安装你的加上了还是不行,大佬有测过吗。可以的话能不能放到线上的table的demo中,让我们看到。

speed-git avatar Jul 28 '22 02:07 speed-git

antd vue自带的功能: 可伸缩列 在想要可伸缩的列columns里加resizable: true属性, 再给table加个@resizeColumn事件就好

为什么我都安装你的加上了还是不行,大佬有测过吗。可以的话能不能放到线上的table的demo中,让我们看到。

antd vue升级到3.0版本,然后再按照楼上说的去做,可以实现。前几天刚有人提交了pr,解决了这个问题。

Mahailong0522 avatar Jul 28 '22 10:07 Mahailong0522

看这个提交 #2073

Mahailong0522 avatar Jul 28 '22 11:07 Mahailong0522