请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

be_with_you

注册会员

1

主题

1

帖子

4

积分

注册会员

积分
4
  • 12

    金币

  • 1

    主题

  • 1

    帖子

最新发帖

[处理中] 组件自定义

be_with_you
注册会员   /  发表于:2025-4-8 10:16  /   查看:60  /  回复:2
image.png667693786.png

红色区域怎么自定义?
image.png80213622.png

2 个回复

倒序浏览
Wilson.Zhang
超级版主   /  发表于:2025-4-8 14:43:50
沙发
您好!请问您的具体需求是怎样的?

如果需要填充空白区域,可以参考如下三种方法:

1. 对当前sheet内的行列分别设置动态行高和列宽以铺满可视窗口,动态适应视窗高度和宽度。

2. 设置滚动条对齐sheet中的最后一行和最后一列,即可限制通过滚动滚动条扩展空白区域,如下动图所示:
scrollbarMaxAlign.gif

可参考如下代码:
  1. spread.options.scrollbarMaxAlign = true;
复制代码

3. 如果行列区域小于视窗范围,如下图所示:
1744094458217.png16284178.png

先限定不再通过滚动条扩展,然后根据视窗宽度和所有列单元格总宽度计算出空白区域宽度,再以单元格默认宽度计算空白区域可容纳多少列,对sheet扩充列数,以此在横向铺满,同理,根据视窗高度和所有行单元格总高度计算出空白区域高度,再以单元格默认高度计算空白区域可容纳的行数,对sheet扩充行数,以实现纵向铺满。

可参考如下链接中的博客了解详情:
空白区域充实策略

如果不是上述需求,需要您详细介绍下需求。
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:昨天 09:44
板凳
请问楼主问题解决了吗?如仍有疑问,请详细描述下您的需求,以便问题的进一步调研
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部