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

QQ登录

只需一步,快速开始

sean_chen

中级会员

44

主题

121

帖子

849

积分

中级会员

积分
849
sean_chen
中级会员   /  发表于:2018-11-26 19:33  /   查看:4004  /  回复:5
现象: 一个页面,body层有滚动条, 包裹spreadjs的元素也有滚动条,鼠标单击spreajs内容,body层的滚动条会自动回到顶部,而且,有时会选中很多行和列(类似于块)。 处理了cellclick的e.preventDefault()和e.stopPropagation(), 没有效果
期望: 单纯选中cell,滚动条的位置不发生变化

5 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-11-27 10:43:43
沙发
您好,我们这边没能重现这个问题,麻烦您上传一个能重现问题的简单Demo,

我这边给您排查一下问题。
回复 使用道具 举报
sean_chen
中级会员   /  发表于:2018-11-27 11:00:50
板凳
KevinChen 发表于 2018-11-27 10:43
您好,我们这边没能重现这个问题,麻烦您上传一个能重现问题的简单Demo,

我这边给您排查一下问题。

body层是由滚动条的,现象才可以复现,用的vue+iview

cv.vue

2.54 KB, 下载次数: 203

回复 使用道具 举报
sean_chen
中级会员   /  发表于:2018-11-27 11:32:12
地板
sean_chen 发表于 2018-11-27 11:00
body层是由滚动条的,现象才可以复现,用的vue+iview

找到问题了,谢谢,是组件的引用问题导致的
回复 使用道具 举报
sean_chen
中级会员   /  发表于:2018-11-27 11:37:12
5#
iview的tab自带的动画animated导致的问题,禁止就可以了。 原来一直以为是spreadjs的行为导致的,搞错了方向
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-11-27 11:52:07
6#


多谢及时反馈,我还在找问题呢~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部