老师,我发现滚动表格组件有一个问题

来源:20-5 实时订单数据接入

他门说这就是人生

2021-01-19

滚动表格组件在数据不超过一屏时,数据不显示的问题,这个问题有相关配置项解决吗?

写回答

2回答

扬_灵

2021-01-20

同学你好,问题已经定位到了,当我们设置一屏幕展示的数据为10条,但是实际条数只有五条时

if (totalLength < rowNum) return

这里的条件为true就直接返回了,并没有对currentRowsData进行赋值操作,你可以参考下面的代码,

if (totalLength < rowNum) {
currentRowsData.value = cloneDeep(rowsData.value)
return
}


0
1
他门说这就是人生
非常感谢!
2021-01-21
共1条回复

扬_灵

2021-01-20

同学你好,问题已经定位到了,当我们这是一屏显示10条数据但是真实的数据只有5条时,

if (totalLength < rowNum) return

这里的判断条件威震就直接返回的,并没有对currentRowsData做赋值操作,可以参考下面的代码进行修改

if (totalLength < rowNum) {
currentRowsData.value = cloneDeep(rowsData.value)
return
}

0
0

扬_灵

2021-01-19

同学你好,你说的这个问题是我们项目的源码吗?麻烦把项目上传到gothub或是码云这些代码托管平台,把地址发我一下,我在本地定位一下。

0
1
他门说这就是人生
是你们的源码,大屏组件库那个仓库,vue3版本的
2021-01-19
共1条回复

数据可视化入门到精通-打造前端差异化竞争力

同级别前端,掌握数据可视化薪资更高

1520 学习 · 1043 问题

查看课程