找回密码
 立即注册

QQ登录

只需一步,快速开始

hduhdc

金牌服务用户

10

主题

29

帖子

79

积分

金牌服务用户

积分
79
hduhdc
金牌服务用户   /  发表于:2020-8-27 17:51  /   查看:2340  /  回复:7
如何判断最后一行是否进入展示区域?

7 个回复

倒序浏览
hduhdc
金牌服务用户   /  发表于:2020-8-27 17:59:39
沙发
image.png506148070.png
回复 使用道具 举报
hduhdc
金牌服务用户   /  发表于:2020-8-27 18:01:19
板凳
判断115行是否显示全
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-8-28 11:08:06
地板
您好,您可以用getViewportBottomRow判断是否显示全,

如果该值为114,则115未显示或未显示全

如果该值为115,则115行显示全

API地址
https://demo.grapecity.com.cn/sp ... etViewportBottomRow
回复 使用道具 举报
hduhdc
金牌服务用户   /  发表于:2020-8-28 13:45:56
5#
或是如何判断滚动条已经滚到底部
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-8-28 14:52:47
6#
您好,用getViewportBottomRow获取目前视图区域最底部的行索引

最后判断表格的总行数getRowCount与视图区域最底部的行索引+1是否相等

相等则滚动条基本到达底部。

但是目前这个API对最后一行没有完全露出也计算进来了,所以没有办法判断是否完全在底部
回复 使用道具 举报
hduhdc
金牌服务用户   /  发表于:2020-8-28 15:26:33
7#
是的我最后一行没显示全他就返回最后一个索引导致我的显示有问题。那转换一下思路如果快到底部的时候我直接让他滚动到底部,这个有api吗?现在滚动是一个格子一个格子,那我可以判定快到底部的时候,手动触发他滚动到底部这样应该就可以
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-8-28 18:18:42
8#
hduhdc 发表于 2020-8-28 15:26
是的我最后一行没显示全他就返回最后一个索引导致我的显示有问题。那转换一下思路如果快到底部的时候我直接 ...

您好,没有能让滚动条滚动到底部的,目前较为可行的方案就是用上述的方法。

您可以具体描述一下您的使用场景吗?我帮您看下还有没有别的方案
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部