找回密码
 立即注册

QQ登录

只需一步,快速开始

湃雯

注册会员

6

主题

8

帖子

34

积分

注册会员

积分
34
  • 116

    金币

  • 6

    主题

  • 8

    帖子

湃雯
注册会员   /  发表于:2022-9-2 14:25  /   查看:1234  /  回复:1
1金币
本帖最后由 湃雯 于 2022-9-2 14:29 编辑

表格设置了bindingPath,表格每列都设置了dataFieldId,设置数据源后,有公式的表格列里的公式没了,应该是数据源的每行数据中没有这个列dataFieldId对应的数据,spreadjs就给清空了,也算合理,但业务逻辑上讲不应该清空,怎么解决?

最佳答案

查看完整内容

您好,数据绑定仅针对数据,不包括公式,如果不清空可能会造成公式计算结果与绑定数据不一致的情况,这样是会存在冲突的。所以如果希望绑定之后有公式效果,需要在绑定setDataSource之后通过代码设置公式。

1 个回复

倒序浏览
最佳答案
最佳答案
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-2 14:25:56
来自 2#
您好,数据绑定仅针对数据,不包括公式,如果不清空可能会造成公式计算结果与绑定数据不一致的情况,这样是会存在冲突的。所以如果希望绑定之后有公式效果,需要在绑定setDataSource之后通过代码设置公式。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部