找回密码
 立即注册

QQ登录

只需一步,快速开始

luojianrong

注册会员

2

主题

6

帖子

18

积分

注册会员

积分
18
  • 63

    金币

  • 2

    主题

  • 6

    帖子

最新发帖
luojianrong
注册会员   /  发表于:2021-10-18 09:31  /   查看:1445  /  回复:7
在调用formJSON方法时,函数直接卡死在这,已经设置了doNotRecalculateAfterLoad:true,但是还是会卡死,只有设置了ignoreFormula:true时页面才能渲染出画面,但是设计到计算公式的页面时滑动和雀环使用时还是十分卡顿,在vue2项目中使用正常,找不到具体影响因素

7 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-10-25 09:51:25
推荐
luojianrong 发表于 2021-10-22 18:01
问题已经解决了,目前是将spread对象的挂载节点和初始化方法抽成了子组件,在父组件中获取对象最后将数据 ...

解决了就好,我们前面的版本对vue3的支持肯能相对没有那么完善。我们在最新推出的14.2中已经正式对vue3做了支持,可以直接会用我们的标签了。你也可以通过npm,更新尝试体验一下。不过需要注意的是13升14授权是需要变更的。
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-10-18 10:18:21
沙发
您好,
请直接提供可复现此问题的可运行demo,并详细描述操作步骤:
(vue3导入卡死demo 和 vue2导入正常demo)
需要先复现此问题才能进一步调研原因。
回复 使用道具 举报
luojianrong
注册会员   /  发表于:2021-10-18 11:27:05
板凳
Lynn.Dou 发表于 2021-10-18 10:18
您好,
请直接提供可复现此问题的可运行demo,并详细描述操作步骤:
(vue3导入卡死demo 和 vue2导入正常 ...

由于开发环境问题,在不提供demo的情况下有没有什么可能性的解决方案呢
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-10-18 12:31:56
地板
仅从问题描述,无法直接定位到问题原因,
所以在使用上只能通过调试代码的方式来调研具体原因,
建议您新建一个vue3工程,去除其他业务逻辑,只要复现您描述的问题即可。
如果文件涉密,可以将demo以邮件方式发送给我:
Lynn.Dou@grapecity.com
除此之外,这边也没有更好的方案了。
回复 使用道具 举报
luojianrong
注册会员   /  发表于:2021-10-18 18:13:41
5#
Lynn.Dou 发表于 2021-10-18 12:31
仅从问题描述,无法直接定位到问题原因,
所以在使用上只能通过调试代码的方式来调研具体原因,
建议您新 ...

数据那块是否直接把ssjson文件发过去就行了呢
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-10-18 18:27:08
6#
还是建议您直接提供可运行的完整demo,
避免因某些不一致导致无法复现成功,
到时候还得二次沟通,影响解决问题的效率。
回复 使用道具 举报
luojianrong
注册会员   /  发表于:2021-10-22 18:01:24
7#
Lynn.Dou 发表于 2021-10-18 18:27
还是建议您直接提供可运行的完整demo,
避免因某些不一致导致无法复现成功,
到时候还得二次沟通,影响解 ...

问题已经解决了,目前是将spread对象的挂载节点和初始化方法抽成了子组件,在父组件中获取对象最后将数据传递渲染,但是不明白为何这样子做的渲染结果会差距那么大,并且在vue2项目中并没有出现这个问题
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部