找回密码
 立即注册

QQ登录

只需一步,快速开始

reslicma
注册会员   /  发表于:2022-11-14 10:29  /   查看:1584  /  回复:3
目前遇到如下问题,滚动表格的时候会导致左侧边框消失:
初始状态:


image.png86920775.png

滚动后:
image.png910722350.png

3 个回复

倒序浏览
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2022-11-14 14:13:24
沙发
请详细描述下您的测试流程,如您是如何滚动表格的,以及您是否方便提交一个xlsx文件或者ssjson文件上传上来,这边具体看下。
回复 使用道具 举报
reslicma
注册会员   /  发表于:2022-11-14 15:53:57
板凳
Ellia.Duan 发表于 2022-11-14 14:13
请详细描述下您的测试流程,如您是如何滚动表格的,以及您是否方便提交一个xlsx文件或者ssjson文件上传上来 ...

详细代码由于隐私不能上传,我大概贴一下可能相关的伪代码您这边帮忙看看。
表格的设置:
  1. const SPREAD_OPTIONS = {
  2.   scrollbarAppearance: GC.Spread.Sheets.ScrollbarAppearance.mobile,
  3.   scrollByPixel: true,
  4.   scrollbarMaxAlign: true,
  5.   allowUserDragDrop: false,
  6.   allowExtendPasteRange: true,
  7.   defaultDragFillType: GC.Spread.Sheets.Fill.AutoFillType.copyCells,
  8. }

  9. const SHEET_OPTIONS = {
  10.   rowHeaderVisible: false,
  11.   colHeaderVisible: true,
  12.   selectionBorderColor: '#4284F5',
  13.   frozenlineColor: 'transparent',
  14.   sheetAreaOffset: { left: 2, top: 0 },
  15.   clipBoardOptions: GC.Spread.Sheets.ClipboardPasteOptions.values,
  16.   isProtected: true,
  17.   protectionOptions: {
  18.     allowResizeRows: true,
  19.     allowResizeColumns: true,
  20.   },
  21. }

  22. const SHEET_DEFAULTS = {
  23.   rowHeight: 40,
  24.   colWidth: 170,
  25.   colHeaderRowHeight: 22,
  26. }
复制代码

同时冻结了部分行列:
  1. // 冻结第一行到最上边 --- 「表头」行
  2.     this.sheetInstance.frozenRowCount(1)
  3.     // 冻结第一列到最左边 ---「复选」列
  4.     this.sheetInstance.frozenColumnCount(1)
  5.     // 冻结最后一列到最右边 ---「操作」列
  6.     this.sheetInstance.frozenTrailingColumnCount(1)
  7.     // 冻结最后一行到最下边 ---「合计」行
  8.     this.sheetInstance.frozenTrailingRowCount(1)
复制代码

image.png987552490.png
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2022-11-14 17:45:35
地板
reslicma 发表于 2022-11-14 15:53
详细代码由于隐私不能上传,我大概贴一下可能相关的伪代码您这边帮忙看看。
表格的设置:

您好,通过您的代码还是未能复现问题,这边做了一个测试demo,已在附件中上传。请您在此demo基础上添加可以复现问题的demo,如果数据部分不方便展示,您可以做一些假数据。添加代码之后,您上传上来,这边根绝您上传的demo进一步验证,给您解决问题。

scroll.html

2.15 KB, 下载次数: 41

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部