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

QQ登录

只需一步,快速开始

littleknife
金牌服务用户   /  发表于:2025-10-27 10:23  /   查看:71  /  回复:4
本帖最后由 Ellia.Duan 于 2025-10-27 10:53 编辑

在14版本中,通过spread.fromJS()导入时,如果导入的内容含有公式 “=IF(B2<2,C2,D2)”,不会额外触发rangechange事件。
在17版本中,通过spread.fromJS()导入时,如果导入的内容含有公式 “=IF(B2<2,C2,D2)”,在我们的测试环境中,额外触发了rangechange事件,导致数据出现问题,但在自己写的demo中,未能复现这个问题,导入含公式的单元格,也未触发rangechange事件。
我想问问,17版本做了哪些改动,会让spread.fromJS()在导入含公式单元格的后会触发rangechange事件。

4 个回复

Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2025-10-27 10:55:50
沙发
您好,需要您这边对比下, 测试环境和 demo 的差距,尽量使自己做的 demo 可以复现这个问题,然后再上传,以便调研这个问题。
回复 使用道具 举报
Matthew.Xue
超级版主   /  发表于:2025-10-31 16:34:11
板凳
您好,请问您遇到的问题是否解决了呢,没有解决的话咱们可以继续讨论
回复 使用道具 举报
littleknife
金牌服务用户   /  发表于:2025-10-31 18:33:47
地板
Matthew.Xue 发表于 2025-10-31 16:34
您好,请问您遇到的问题是否解决了呢,没有解决的话咱们可以继续讨论

已经解决了,我们加了个doNotRecalculateAfterLoad: true 的参数
回复 使用道具 举报
Matthew.Xue
超级版主   /  发表于:2025-11-3 10:10:48
5#
littleknife 发表于 2025-10-31 18:33
已经解决了,我们加了个doNotRecalculateAfterLoad: true 的参数

好的,那这边就先结贴了,有其他问题欢迎发新帖
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部