Happy-Coding-Clans / vue-easytable

A powerful data table based on vuejs. You can use it as data grid、Microsoft Excel or Google sheets. It supports virtual scroll、cell edit etc.
https://happy-coding-clans.github.io/vue-easytable/
MIT License
3.69k stars 738 forks source link

合并单元格情况下如果数据发生变动,可能会出现显示异常的bug,麻烦看一下 #60

Closed rainslytherin closed 6 years ago

rainslytherin commented 6 years ago

image

动态的去掉某一行数据后:(去掉的是第二行) image

huangshuwei commented 6 years ago

好的,我正在看

huangshuwei commented 6 years ago

是个bug,正在想办法解决

huangshuwei commented 6 years ago

已修复,已发布 https://github.com/huangshuwei/vue-easytable/releases/tag/1.6.0

huangshuwei commented 6 years ago

实例参考 https://jsfiddle.net/fhfhcfk2/

huangshuwei commented 6 years ago

先关了,有问题再反馈

rainslytherin commented 6 years ago

你好,我还是遇到了类似的问题: image

我看了一下html,其中的某些行在聚合后,无故丢失了一些row,比如正常是有7列,动态更新后,就少了几列。 image

但是问题却不是一直出现的,但一旦出现了后去掉其中的某些行就会一直存在类似的问题了,只要页面重新刷新就好了。

不知道是否有一个flush方法,我数据变更后,可以重新生成整个table,否则一直不好找问题。

huangshuwei commented 6 years ago

@rainslytherin 希望提供一个实例,可以在这上面继续修改 https://jsfiddle.net/fhfhcfk2/ ,这样方便重现问题