vxe-table icon indicating copy to clipboard operation
vxe-table copied to clipboard

column配置type: 'html',会导致自定义列功能报错

Open havenothingtosay opened this issue 2 years ago • 3 comments

可复现的链接:

https://codesandbox.io/s/vue3-vxetablezi-ding-yi-lie-bug-udvgty?file=/src/App.vue

问题描述与截图:

组件中,如果column中某个字段配置:type: 'html'。使用隐藏、展示列功能时,控制台会出现报错,并且页面无法正确展示列。 比如:我把文档中的示例代码复制了出来(不过示例的数据接口今天变成了404,不知道是什么问题。前两天试的时候还是可以的。我把proxyConfig去掉,加上data写了一行数据),在name字段加上配置type: 'html'。 image

这样运行项目,先勾选隐藏name列,再勾选展示name列,控制台就会出现报错(有些时候是隐藏的时候就会报错,有些时候是隐藏不报错,展示会报错) image

我把type: 'html'这个配置去掉,就不会报错。不明白这个是如何造成的影响

期望的结果:

能正确使用自定义列功能,不报错

操作系统:

macOS Monterey

浏览器版本:

chrome 99.0.4844.74(正式版本) (x86_64)

vue 版本:

3.2.31

vxe-table 版本:

4.2.2-beta.0

havenothingtosay avatar Mar 21 '22 06:03 havenothingtosay

插眼。我也遇到了这个问题。

wang-qi-xin avatar Apr 14 '22 12:04 wang-qi-xin

顶,同遇!!!!!!!

lozhu avatar Apr 19 '22 13:04 lozhu

同样遇到问题,目前测试了4.3.1版本,已经修复了

jveak avatar Sep 01 '22 03:09 jveak

测试了4.3.13版本,仍旧存在

layeka avatar Jun 01 '23 02:06 layeka