找回密码
 立即注册

QQ登录

只需一步,快速开始

wangheng

初级会员

44

主题

113

帖子

333

积分

初级会员

积分
333
wangheng
初级会员   /  发表于:2022-2-18 10:22  /   查看:1290  /  回复:1
1金币

最佳答案

查看完整内容

您好, 如果使用 spread.options.scrollbarMaxAlign为false(默认为false),则可以用下面的代码 如果为true,那么可以用下面的代码

1 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-2-18 10:22:51
来自 2#
您好,
如果使用 spread.options.scrollbarMaxAlign为false(默认为false),则可以用下面的代码
  1. sheet.bind(GC.Spread.Sheets.Events.TopRowChanged, function() {
  2.     var row = sheet.getViewportTopRow(1);
  3.     console.log(row)
  4.     var rowCount = sheet.getRowCount()
  5.     if (row === rowCount - 1) {
  6.         console.log('滚动到底部了');
  7.     }
  8. });
复制代码

如果为true,那么可以用下面的代码
  1. sheet.bind(GC.Spread.Sheets.Events.TopRowChanged, function(sender, args) {
  2.     var count = sheet.getViewportBottomRow(1)
  3.     var rowCount = sheet.getRowCount()
  4.     if (rowCount-1 === count) {
  5.         console.log('滚动到底部了');
  6.     }
  7. });
复制代码



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