找回密码
 立即注册

QQ登录

只需一步,快速开始

RainYan

注册会员

18

主题

45

帖子

149

积分

注册会员

积分
149

[处理中] sheet加载问题

RainYan
注册会员   /  发表于:2024-5-17 20:22  /   查看:204  /  回复:3
20金币
dcd001f9-0858-4282-a5b9-dd7c9ba2c7da.jpg34381407.png 我有个问题 我是这样子写的 后面那些是表格,这些表格初始化函数里面添加了行,为什么我把他关闭显示再打开,他在原先的基础上有添加行  为什么不是重新添加呢 是因为闭包 吗 我怎么在这个组件关闭的时候清空表格对象呢

3 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-5-20 08:52:12
沙发
您好,根据您目前的描述,像是一个和框架相关的问题,能否请您提供一下相关的代码以及您目前使用的版本信息呢?这边实际调研一下看看。
SpreadJS 17.0.10 | GcExcel 7.1.2 已发布~
回复 使用道具 举报
RainYan
注册会员   /  发表于:2024-5-20 09:28:46
板凳
react 代码就是普通的react代码 17.0.8版本的,表格初始化函数里面的就有个这个,表格数据源暂时自己mock的数据,打开显示方式就是发帖那个图片的方式,我自己尝试把赋值数据源那个setDataSource(data),中的data拷贝了一哈再给他这样好像就解决了,感觉是因为我mock的数据源一直没变的原因,这个应该后面与后端对接就没这个问题了 是这么个道理吗 企业微信截图_17161679642351.png669053344.png
企业微信截图_17161679642351.png820477905.png
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-5-20 14:17:14
地板
您好,根据您的描述来看,推测是因为设置了dataSource后进行了双向绑定,导致data的值在后续的操作中被修改,第二次进入组件自动应用了修改后的data进行绑定。具体的情况因为看不到您的完整代码,无法准确判断,可以先与后端对接一下测试看看,若仍有问题可以继续追问。
SpreadJS 17.0.10 | GcExcel 7.1.2 已发布~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部