找回密码
 立即注册

QQ登录

只需一步,快速开始

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

image.png502673644.png

13 个回复

正序浏览
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-12-29 11:12:48
14#
森森 发表于 2023-12-29 09:42
如果我一个表填不下,我想copy这个表继续填,可能会加到几十张,但是我不想用sheet,有没有其他功能可以 ...

目前没有更好的解决方案了
回复 使用道具 举报
森森
金牌服务用户   /  发表于:2023-12-29 09:42:39
13#
Ellia.Duan 发表于 2023-12-29 09:23
您好,如果要根据屏幕大小改变,您可以监听窗口变化事件,在此事件中,调用下面的代码关于您的第二个问题, ...

如果我一个表填不下,我想copy这个表继续填,可能会加到几十张,但是我不想用sheet,有没有其他功能可以用的啊
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-12-29 09:23:22
12#
您好,如果要根据屏幕大小改变,您可以监听窗口变化事件,在此事件中,调用下面的代码
  1. setTimeout(() => {
  2.         this.spread.refresh();
  3.       })
复制代码
关于您的第二个问题,是不支持的。您可以参考这篇文章对您是否有帮助?
https://demo.grapecity.com.cn/sp ... t/other/merge-sheet


回复 使用道具 举报
森森
金牌服务用户   /  发表于:2023-12-29 08:43:07
11#
Ellia.Duan 发表于 2023-12-28 18:05
您好,您可以查看下附件中的demo ,如果行列总数在显示范围内,则不显示滚动条,否则显示滚动条。
此外,不 ...

这个显示范围是根据屏幕大小改变的吗?,新增sheet,就是相当于我关闭sheet,就只剩下一个sheet的情况下,在当前sheet下再复制黏贴一张表,相当于一个sheet下有两张表
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-12-28 18:05:59
10#
您好,您可以查看下附件中的demo ,如果行列总数在显示范围内,则不显示滚动条,否则显示滚动条。
此外,不是很明白您说的第二个问题:“关闭sheet ,新增sheet”的问题,是否可以详细描述一下?

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

2.45 KB, 下载次数: 190

回复 使用道具 举报
森森
金牌服务用户   /  发表于:2023-12-28 16:33:33
9#
Lynn.Dou 发表于 2023-12-28 16:08
设置下这句代码,作用参考学习指南介绍:

滚动条没问题了,但是视图内表格的比例,如果换小屏幕,那个表格我我已经关闭滚动条就会出现部分内容看不见的问题,而且我想知道,我关闭sheet,那我想加页,能不能加在同一张表下,相当于是同一个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 10:16:11
7#
Lynn.Dou 发表于 2023-12-28 10:07
请注意该接口是在spread对象上的,并不是sheet,您修改下代码看下是否生效。

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

我改了代码成功了,但是滚动条是隐藏了,但是还是能滚动,只是看不见了,滚动区域还是很大,我想定死,而且表格的比例我也想顶死,用什么代码啊?
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-12-28 10:07:06
6#
请注意该接口是在spread对象上的,并不是sheet,您修改下代码看下是否生效。
image.png643705138.png
另,目前没有接口可以直接获取数据区域单元格的宽度,可以遍历获取每一列列宽之后累加获得。
回复 使用道具 举报
森森
金牌服务用户   /  发表于: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
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部