找回密码
 立即注册

QQ登录

只需一步,快速开始

森森
金牌服务用户   /  发表于:2023-12-27 15:28  /   查看:3408  /  回复:13
5金币
本帖最后由 Joestar.Xu 于 2024-1-2 13:50 编辑

image.png502673644.png

最佳答案

查看完整内容

您好, 如果想让表格居中显示,可以修改偏移量实现,示例代码如下。具体偏移数值请根据实际需求调整。 如果不想显示灰色区域,您可以调整designer所在dom的宽高,或者调整列宽,使单元格区域可以填充满spread所在dom。 或者您也可以考虑下将灰色区域颜色进行修改,具体可以参考学习指南介绍: https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/workbook/view-background/purejs

13 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-12-27 15:28:23
来自 2#
您好,
如果想让表格居中显示,可以修改偏移量实现,示例代码如下。具体偏移数值请根据实际需求调整。
  1. sheet.options.sheetAreaOffset = { left: 200, top: 20 }
复制代码

如果不想显示灰色区域,您可以调整designer所在dom的宽高,或者调整列宽,使单元格区域可以填充满spread所在dom。
或者您也可以考虑下将灰色区域颜色进行修改,具体可以参考学习指南介绍:
https://demo.grapecity.com.cn/sp ... w-background/purejs
  1. spread.options.grayAreaBackColor = 'gray';
复制代码
回复 使用道具 举报
森森
金牌服务用户   /  发表于:2023-12-27 17:56:13
3#
Lynn.Dou 发表于 2023-12-27 17:35
您好,
如果想让表格居中显示,可以修改偏移量实现,示例代码如下。具体偏移数值请根据实际需求调整。

image.png162602843.png 我想把这两块滚动条去掉, image.png48822936.png 用这个代码,但是没有效果
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-12-28 09:31:18
4#
去除滚动条请参考下方代码:
spread.options.showVerticalScrollbar = false;
spread.options.showHorizontalScrollbar = false;
回复 使用道具 举报
森森
金牌服务用户   /  发表于:2023-12-28 10:02:48
5#
Lynn.Dou 发表于 2023-12-28 09:31
去除滚动条请参考下方代码:
spread.options.showVerticalScrollbar = false;
spread.options.showHorizo ...

image.png430103454.png 用了代码不生效而且我还想能获取表格的宽度 image.png822471923.png 红色框的宽度,不知道用什么代码
image.png359557494.png
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-12-28 10:07:06
6#
请注意该接口是在spread对象上的,并不是sheet,您修改下代码看下是否生效。
image.png643705138.png
另,目前没有接口可以直接获取数据区域单元格的宽度,可以遍历获取每一列列宽之后累加获得。
回复 使用道具 举报
森森
金牌服务用户   /  发表于:2023-12-28 10:16:11
7#
Lynn.Dou 发表于 2023-12-28 10:07
请注意该接口是在spread对象上的,并不是sheet,您修改下代码看下是否生效。

另,目前没有接口可以直接 ...

我改了代码成功了,但是滚动条是隐藏了,但是还是能滚动,只是看不见了,滚动区域还是很大,我想定死,而且表格的比例我也想顶死,用什么代码啊?
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-12-28 16:08:43
8#
设置下这句代码,作用参考学习指南介绍:
  1. spread.options.scrollbarMaxAlign = true;
复制代码

image.png248164366.png
https://demo.grapecity.com.cn/sp ... ars/overview/purejs
如果还是有疑问,您将这个ssjson文件提供下,我调整看看。
回复 使用道具 举报
森森
金牌服务用户   /  发表于:2023-12-28 16:33:33
9#
Lynn.Dou 发表于 2023-12-28 16:08
设置下这句代码,作用参考学习指南介绍:

滚动条没问题了,但是视图内表格的比例,如果换小屏幕,那个表格我我已经关闭滚动条就会出现部分内容看不见的问题,而且我想知道,我关闭sheet,那我想加页,能不能加在同一张表下,相当于是同一个sheet里
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-12-28 18:05:59
10#
您好,您可以查看下附件中的demo ,如果行列总数在显示范围内,则不显示滚动条,否则显示滚动条。
此外,不是很明白您说的第二个问题:“关闭sheet ,新增sheet”的问题,是否可以详细描述一下?

如果行列总数在显示范围内,则不显示滚动条.html

2.45 KB, 下载次数: 189

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