将Javascript复制到剪贴板并将其粘贴到文本编辑器新行

时间:2017-06-30 12:30:11

标签: javascript

我知道这个问题已经多次被问过,但我找不到办法解决这个问题。我有一个字符串,包含" \ n"字符表示新行,我将此字符串复制到剪贴板。现在一切都还可以,但是当我尝试将这个剪贴板粘贴到文本编辑器中时(我在Ubuntu中使用gedit)," \ n" s仍然存在且线条没有分开。如何在文本编辑器中显示这些行?

app.ports.copyToClipboard.subscribe(function(str){
    console.log("got from elm is "+str);
    var dummy = document.createElement('input');
    document.body.appendChild(dummy);
    dummy.setAttribute("id","csvValue");
    document.getElementById("csvValue").value = str;
    document.getElementById("csvValue").select();
    document.execCommand('copy');
});

" STR"是我需要复制到剪贴板的字符串。 这就是文本编辑器中显示的文字:

Year;sharpe;dailyz;dailysd;cum;ct/mil;rSP;rCTA;rZ250\n"2014";2.431;2.431;0.00003;10205.49;0;0;0;0\n

0 个答案:

没有答案