找回密码
 立即注册

QQ登录

只需一步,快速开始

Barry
中级会员   /  发表于:2022-12-14 14:45  /   查看:1424  /  回复:2
50金币
我有多个sheet页,每个sheet页上分别有一个样式,column,dataField都相同的table,但这些table的name和bindingPath不同,比如tableA,tableB
我循环遍历每个sheet页,对每个sheet调用setDataSource方法设置同样的数据源
{
tableA:[ { column1: 111,  column2: 222 } ]
tableB:[ { column1:333,  column2:  444 } ]
}
这样两个table的数据是不一样的,但是我去编辑tableA的时候,tableB的也会跟着变,这是为什么呢?有办法避免这个问题吗

最佳答案

查看完整内容

按照你的说法,如果tableA,tableB绑定是同一个数据源下的相同路径,那么会互相影响,因为是双向绑定,但是从你的描述说bindingPath不同,目前没有办法猜测问题原因 你可以上传一个重现问题的demo我帮你看看

2 个回复

正序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-1-3 16:49:18
3#
请问楼主问题解决了吗?如果已解决,欢迎分享解决方案哦。
如果仍未解决,请提供下可复现的相关文件,这边进一步调研下原因。
回复 使用道具 举报
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-12-14 14:45:02
来自 2#
按照你的说法,如果tableA,tableB绑定是同一个数据源下的相同路径,那么会互相影响,因为是双向绑定,但是从你的描述说bindingPath不同,目前没有办法猜测问题原因

你可以上传一个重现问题的demo我帮你看看
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部