找回密码
 立即注册

QQ登录

只需一步,快速开始

李生智
金牌服务用户   /  发表于:2021-12-16 17:00  /   查看:2777  /  回复:10
1金币
v13版本中的
EditEnded触发两次,加setTimeout也不生效

最佳答案

查看完整内容

我这边是可以拿到值的,并且双击一次只会触发一次,未能复现触发两次的问题。 为了能够更加有效解决此问题,建议你提供能复现问题的demo,这样我们直接从demo本身触发寻找解决方案。

10 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-12-16 17:00:32
来自 11#
果果xxxxk 发表于 2021-12-20 14:40
在程序里试过EditEnded触发两次时,EditStarting也会触发两次

我这边是可以拿到值的,并且双击一次只会触发一次,未能复现触发两次的问题。 online (2) (1).html (1.12 KB, 下载次数: 52)
image.png15075682.png
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-12-16 17:39:54
2#
你好,请提供完整能复现问题的demo,这边做进一步调研。
回复 使用道具 举报
果果xxxxk
初级会员   /  发表于:2021-12-16 19:08:50
3#
Derrick.Jiao 发表于 2021-12-16 17:39
你好,请提供完整能复现问题的demo,这边做进一步调研。

现在直接用V13就能复现的,可以帮忙提供个正常的demo吗
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-12-17 09:41:12
4#
果果xxxxk 发表于 2021-12-16 19:08
现在直接用V13就能复现的,可以帮忙提供个正常的demo吗

这是我用13.2.3测试的demo online.html (1.22 KB, 下载次数: 59)
回复 使用道具 举报
果果xxxxk
初级会员   /  发表于:2021-12-17 11:17:57
5#
Derrick.Jiao 发表于 2021-12-17 09:41
这是我用13.2.3测试的demo,结束编辑后只触发一次。

抱歉上面没有说清楚,是V13.0版本,再帮忙确认下哈,谢谢🙏
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-12-17 11:56:07
6#
果果xxxxk 发表于 2021-12-17 11:17
抱歉上面没有说清楚,是V13.0版本,再帮忙确认下哈,谢谢🙏

这边测试同样只是触发一次,未能复现该问题 online.zip (1.91 MB, 下载次数: 55)
回复 使用道具 举报
果果xxxxk
初级会员   /  发表于:2021-12-17 12:10:13
7#
Derrick.Jiao 发表于 2021-12-17 11:56
这边测试同样只是触发一次,未能复现该问题

这个是不稳定复现的...
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-12-17 12:12:39
8#
果果xxxxk 发表于 2021-12-17 11:17
抱歉上面没有说清楚,是V13.0版本,再帮忙确认下哈,谢谢🙏

那就可以直接用EditStarting事件,获取单元格的值再set回去 online (2).html (1.22 KB, 下载次数: 43)
回复 使用道具 举报
果果xxxxk
初级会员   /  发表于:2021-12-20 14:28:50
9#
Derrick.Jiao 发表于 2021-12-17 12:12
那就可以直接用EditStarting事件,获取单元格的值再set回去

好的,谢谢,确认下为啥EditStarting能避免重复触发的问题呢,这里获取值的执行顺序是怎样的呢,在getValue下面打印value,获取不到的
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部