VTable icon indicating copy to clipboard operation
VTable copied to clipboard

配置了行序号,转置了表格,行序号没有转置成列序号,有没有方案可以渲染列序号呢?

Open fochx opened this issue 1 year ago • 5 comments

我有一个10*15的表格,配置了行序号,如下图所示: image 当我配置transpose属性为true后,行序号没有变成列序号,如下图所示: image 此时就相当于有两个行序号了,有没有办法可以把行序号也转置成列序号呢?

fochx avatar Aug 26 '24 02:08 fochx

请问你的应用是什么业务场景呢,想具体了解下。另外目前没有做列序号的功能,可以考虑转置后用冻结行去先模拟出来吧

fangsmile avatar Aug 26 '24 06:08 fangsmile

其实是我发现转置之后表格对列的渲染性能会提升很多,没转置之前,最多可能支持5万列的数据,转置之后,可以用异步懒加载的方式支持100万列数据的渲染。

fochx avatar Aug 26 '24 07:08 fochx

但是转置之后就没有表头了,行序号也不能转置成列序号。 如果转置之后我用冻结行模拟的话,把第一行冻结作为表头(序号行),在横向滚动异步加载的时候,序号也不会实时渲染,只会等数据加载完成之后才会渲染。

fochx avatar Aug 26 '24 07:08 fochx

其实是我发现转置之后表格对列的渲染性能会提升很多,没转置之前,最多可能支持5万列的数据,转置之后,可以用异步懒加载的方式支持100万列数据的渲染。

@Rui-Sun 看下实现方式是否优化下?

fangsmile avatar Aug 28 '24 02:08 fangsmile

也不会实时渲染,只会等数据加载完成之后才会渲染。

这是目前的可实现方式 列序号目前还不支持

fangsmile avatar Aug 28 '24 02:08 fangsmile

image 这个是转置后列序号的应用场景, 如果我想复制第一列的数据,其实按照行的逻辑的话点击列序号就可以复制了, 目前我看ts的定义里是包含columnSeriesNumber的

shanhexi avatar Oct 29 '24 11:10 shanhexi