找回密码
 立即注册

QQ登录

只需一步,快速开始

zhangty

初级会员

30

主题

65

帖子

249

积分

初级会员

积分
249
zhangty
初级会员   /  发表于:2024-4-10 16:31  /   查看:2041  /  回复:3
1金币
我把designer集成到Vue3中,但用 spread.open(blob, function () {})存在以下问题 :
1、加载时超慢,一个模板要加载30钞
2、加载完后白屏,sheet切换也会出现白屏,必须要鼠标点一下sheet才会显示内容。
3、加载完后绑定的模板路径及右边的树结构都没有
如下图:
image.png516027526.png
但我用当前集成的设计器,用文件->打开->sjs文件却都正常如下图:
image.png572645568.png
我把代码及sjs的url都发上来,帮忙看看哪里写得不对?
https://nedc.sinopec.com/dfs/group1%2FM00%2F0F%2F1F%2FCpd_LGYSQ3iERdvhAAAAAKFx6Ew397.sjs
temp.zip (257.89 KB, 下载次数: 707)

最佳答案

查看完整内容

这个问题解决了,我把spreadjs的引入从cdn改为dependencies就正常了,没办法包大一些就大一些吧。

3 个回复

倒序浏览
最佳答案
最佳答案
zhangty
初级会员   /  发表于:2024-4-10 16:31:51
来自 3#
这个问题解决了,我把spreadjs的引入从cdn改为dependencies就正常了,没办法包大一些就大一些吧。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-4-10 17:32:14
2#
您好,我这边看了一下,您提供的sjs文件里面有大量的空行(高达6w+),这些空行会造成性能上的卡顿,建议您根据您的实际需要去设置行数。

另外您说的绑定信息丢失的问题,我这边没能复现出来。

看您的代码也没有发现什么明显的问题,如果可以的话还是请您这边提供一个可以复现出您描述的问题的Demo,这边复现后调研一下。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-4-12 11:51:58
4#
好的,那就先结贴了,后续有其他问题的话随时开新帖提问哈。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部