找回密码
 立即注册

QQ登录

只需一步,快速开始

艾瑞莉娅

注册会员

1

主题

4

帖子

9

积分

注册会员

积分
9
  • 37

    金币

  • 1

    主题

  • 4

    帖子

最新发帖
艾瑞莉娅
注册会员   /  发表于:2024-2-1 16:41  /   查看:3357  /  回复:11
本帖最后由 Lynn.Dou 于 2024-2-6 14:07 编辑

产品:SpreadJS
版本:V16.2.6
调研编号:SJS-22633



重现步骤:
选中行->右键删除
页面没反应
双击删除行的位置发现内容更新了
16-59-32-ezgif.com-video-to-gif-converter.gif

11 个回复

正序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-2-26 14:46:21
12#
您好,由于本帖较长时间没有回复,本帖先做结贴处理了,后续如您有其他问题,欢迎您开新帖提问。
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-2-18 11:56:38
11#
前端小白 发表于 2024-2-7 15:40
vue3中使用SpreadJS,如非必要,尽量不要直接放component的ref value上,Vue3的机制会对这些对象进行proxy ...

回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-2-7 17:10:59
10#
您好,可以参考楼上的专业回复。
回复 使用道具 举报
前端小白
超级版主   /  发表于:2024-2-7 15:40:06
9#
本帖最后由 前端小白 于 2024-2-7 15:42 编辑

vue3中使用SpreadJS,如非必要,尽量不要直接放component的ref value上,Vue3的机制会对这些对象进行proxy封装,且是递归深度封装,这种封装,在一些case上,可能会引起内部数据访问问题。
简单的处理就是用vue3的markRaw,把对象标记了。就不会有这个问题,可以试试。
例如:
let workbook = new GC.Spread.Sheets.Workbook();
ref.value = markRaw(workbook);

评分

参与人数 1金币 +100 收起 理由
Richard.Huang + 100 很给力!

查看全部评分

回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-2-4 09:17:06
8#
回复 使用道具 举报
艾瑞莉娅
注册会员   /  发表于:2024-2-2 17:40:34
7#
Richard.Huang 发表于 2024-2-2 17:35
您的demo已经收到,注意到您的demo中存在授权信息,因此我先将您的回复中的附件删除,避免授权泄漏,我将 ...

好的 万分感谢
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-2-2 17:35:33
6#
本帖最后由 Richard.Huang 于 2024-2-2 18:20 编辑
艾瑞莉娅 发表于 2024-2-2 16:03
您好,附件是我提取出来的demo文件,可以复现昨天描述的问题,麻烦您看一下。

备注:node版本16

您的demo已经收到,注意到您的demo中存在授权信息,因此我先将您的回复中的附件删除,避免授权泄漏,我将针对您的demo进行调研,后续有相关调研结果我会第一时间在本贴中进行回复。调研编号:SJS-22633
回复 使用道具 举报
艾瑞莉娅
注册会员   /  发表于:2024-2-2 16:03:12
5#
本帖最后由 Richard.Huang 于 2024-2-2 17:34 编辑


您好,附件是我提取出来的demo文件,可以复现昨天描述的问题,麻烦您看一下。

备注:node版本16
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-2-1 17:44:58
地板
艾瑞莉娅 发表于 2024-2-1 17:38
您好,目前我的页面是先获取模版,然后调用后台接口拿到数据,再通过代码将数据塞到表里。其中的单元格合 ...

我了解了您的操作,但是就您目前所述的操作来看,并不会影响您删除行导致页面失效的问题,待您制作好了demo后,我们针对您的demo详细排查一下原因所在
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部