apitable/apitable

fix: 粘贴空的成员单元格会报错

Open

#1,616 创建于 2024年2月21日

在 GitHub 查看
 (1 评论) (0 反应) (1 负责人)TypeScript (10,747 star) (870 fork)batch import
buggood first issue

描述

描述Bug 粘贴空的成员单元格会报错

重现步骤 重现行为的步骤:

  1. 创建成员字段
  2. 复制一个空的成员单元格
  3. 粘贴到任意成员单元格内
  4. 提示‘正在粘贴’后无反应,控制台报错Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'text')

期望行为 粘贴成功

屏幕截图 如果适用,添加屏幕截图以帮助说明您的问题。

电脑版(请填写以下信息):

  • 版本号:[例如 v0.22]
  • 操作系统:[例如 iOS]
  • 浏览器:[例如 Chrome,Safari]

智能手机(请填写以下信息):

  • 版本号:[例如 v0.22]
  • 设备:[例如 iPhone6]
  • 操作系统:[例如 iOS8.1]
  • 浏览器:[例如内置浏览器,Safari]

其他上下文 此处未进行判空处理 https://github.com/apitable/apitable/blob/4392bce7a85cea3b1a9546b0e69564a25fb5a2d2/packages/datasheet/src/pc/common/clipboard/clipboard.ts#L570

贡献者指南