找回密码
 立即注册

QQ登录

只需一步,快速开始

runergy

中级会员

83

主题

152

帖子

641

积分

中级会员

积分
641
runergy
中级会员   /  发表于:2022-9-19 09:54  /   查看:976  /  回复:3
1金币
本帖最后由 runergy 于 2022-9-19 13:16 编辑

image.png67403563.png 数据绑定后导出后就变成了无数据的样子 image.png257379149.png image.png197830504.png image.png690020751.png 已经在导出的地方使用了includeBindingSource: true,但是还是没有效果

index.vue

8.74 KB, 下载次数: 23

最佳答案

查看完整内容

这里没有加includeBindingSource: true,看到你是做了一次深拷贝,但是你在深拷贝之前就没有加includeBindingSource: true,导致深拷贝的过程中绑定数据就丢失了,后面即使加上也没有用了。 另外,其实后面的那个加与不加都没有用,如果深拷贝前面加上了,那么深拷贝的时候绑定数据已经被转为正常的一般数据了,toJSON就可以直接导出了。

3 个回复

倒序浏览
最佳答案
最佳答案
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-19 09:54:09
来自 2#
本帖最后由 Clark.Pan 于 2022-9-19 12:08 编辑

image.png723919067.png
这里没有加includeBindingSource: true,看到你是做了一次深拷贝,但是你在深拷贝之前就没有加includeBindingSource: true,导致深拷贝的过程中绑定数据就丢失了,后面即使加上也没有用了。
另外,其实后面的那个加与不加都没有用,如果深拷贝前面加上了,那么深拷贝的时候绑定数据已经被转为正常的一般数据了,toJSON就可以直接导出了。
回复 使用道具 举报
runergy
中级会员   /  发表于:2022-9-19 13:16:07
3#
Clark.Pan 发表于 2022-9-19 12:07
这里没有加includeBindingSource: true,看到你是做了一次深拷贝,但是你在深拷贝之前就没有加includeBin ...

谢谢回复,问题已解决。
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-19 13:32:13
4#
不客气,那就结贴了,有什么问题欢迎另开新帖进行询问。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部