找回密码
 立即注册

QQ登录

只需一步,快速开始

littleknife

高级会员

198

主题

451

帖子

1859

积分

高级会员

积分
1859
littleknife
高级会员   /  发表于:2023-10-18 15:56  /   查看:869  /  回复:4
本帖最后由 Richard.Huang 于 2023-10-20 11:55 编辑

产品:SpreadJS
版本:V14

复现步骤:

1、选择一个单元格,设置单元格格式,这里设置为:”¥#,##0.00“
2、复制这个单元格,此时粘贴,正常把样式与格式都粘贴过去
3、此时通过getCell的value方法给某个单元格设置值
4、再进行粘贴,此时粘贴值与样式正常,但是格式丢失

粘贴.gif

4 个回复

倒序浏览
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-10-18 16:28:01
沙发
您好,我明白您的意思,您是在粘贴前通过代码设置了某个单元格的值后再次粘贴发现格式丢失是吗?

我在按照您的描述在SpreadJSV14.0.0进行了以下步骤进行复现
1、选择一个单元格,设置单元格格式,这里设置为:“¥#,##0.00”
2、复制这个单元格,此时粘贴,正常把样式与格式都粘贴过去
3、此时通过getCell的value方法给某个单元格设置值
4、再进行粘贴比较上一次粘贴和此次粘贴的结果

但是经过这些步骤无法复现您问题中描述的结果,我们需要您提供您帖子动图中展示的Demo让我们验证一下您的问题,希望您能提供相关文件。您可以可以将我复现过程中用到的demo下载到本地进行测试
复制粘贴有问题.gif255354918.png

14.0.0版本的SpreadJS.html

1.28 KB, 下载次数: 25

回复 使用道具 举报
littleknife
高级会员   /  发表于:2023-10-19 13:45:49
板凳
Richard.Huang 发表于 2023-10-18 16:28
您好,我明白您的意思,您是在粘贴前通过代码设置了某个单元格的值后再次粘贴发现格式丢失是吗?

我在按 ...

你给的demo确实无法复现,我这边这个demo可以复现,麻烦帮忙看下

v14.2.3粘贴丢失格式问题.zip

878 Bytes, 下载次数: 24

回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-10-19 16:40:49
地板
littleknife 发表于 2023-10-19 13:45
你给的demo确实无法复现,我这边这个demo可以复现,麻烦帮忙看下

抱歉,我将您的demo下载到了本地,按照上述步骤进行了操作,但是仍然没有复现您的问题,请问您方便给一个联系方式吗,我们具体了解一下是什么问题
无法复现.gif105803526.png
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-10-31 18:46:06
5#
如果楼主问题仍然存在,请继续回帖沟通,或者留下联系方式
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部