【v17】复制多个单元格时,结尾多出一个\r\n
本帖最后由 Ellia.Duan 于 2024-6-7 11:38 编辑产品:SpreadJS
版本:V17
调研编号:SJS-24024
该问题已在17.0.10版本修复。
复制多个单元格时,结尾多出一个\r\n
看起来像是复制了一列,带\r\n应该是正常的,Excel复制一列,粘贴到记事本,也会有换行。 WhiteSong 发表于 2024-4-26 17:11
看起来像是复制了一列,带\r\n应该是正常的,Excel复制一列,粘贴到记事本,也会有换行。
excel粘贴后剪切板的结尾没有\r\n
您好,我这边测试了一下没有发现这个问题(V17.0.5),您是怎么复现的呢?
啊这,你说的是3后边的\r\n,理解错了,确实不一样:L:L:L Joestar.Xu 发表于 2024-4-26 17:35
您好,我这边测试了一下没有发现这个问题(V17.0.5),您是怎么复现的呢?
执行以下代码,在剪切板获取后console打个断点即可复现
const designer = new GC.Spread.Sheets.Designer.Designer(document.getElementById("gc-designer-container"));
const spread = designer.getWorkbook();
const sheet = spread.getActiveSheet();
spread.options.scrollByPixel = true;
spread.options.scrollbarShowMax = true;
spread.options.scrollbarMaxAlign = true;
document.addEventListener('paste', (e)=> {
e.clipboardData.items.getAsString((text)=> {
console.log(text)
})
})
您好,我这边按照您描述的测试了一下,但是还是没有复现出您的问题:
在SpreadJS中复制粘贴和在Excel中复制粘贴到SpreadJS中的结果是一样的。 Joestar.Xu 发表于 2024-4-28 09:32
您好,我这边按照您描述的测试了一下,但是还是没有复现出您的问题:
您好,可以看下我的录屏
我是用的是mac,网站是官网在线demo
了解了,您这边为什么要关注此处的这个问题呢?是为了实现什么样的需求? Joestar.Xu 发表于 2024-4-28 11:32
了解了,您这边为什么要关注此处的这个问题呢?是为了实现什么样的需求?
您好,是因为用户复制部分单元格到文本输入框(如微信输入框)中,会自动带一个换行,不符合用户预期,为了解决这个问题所以提出的