Vue复制内容到剪切板

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue复制内容到剪切板相关的知识,希望对你有一定的参考价值。

参考技术A Vue实现复制内容到剪切板功能

开发中常见使用场景:

<span style="color: #1677FF;margin-left: 5px;" @click="copyOrderId(item.order_id)"> 复制 </span>

实现复制方法:
copyOrderId(orderId)
var input = document.createElement("input"); // 创建input对象
input.value = orderId; // 设置复制内容
document.body.appendChild(input); // 添加临时实例
input.select(); // 选择实例内容
document.execCommand("Copy"); // 执行复制
document.body.removeChild(input); // 删除临时实例
this.$toast.success("成功复制订单号");
,

复制内容到剪切板

(function() {
        var textarea = document.createElement(‘textarea‘);
        textarea.id = ‘text‘;
        textarea.innerHTML = Math.round(Math.random() * 100);
        textarea.style.opacity = 0;
        document.body.appendChild(textarea);
        document.onclick = function() {
            var text = document.getElementById("text");
            text.select();
            document.execCommand("Copy");
        }
    })();

  

以上是关于Vue复制内容到剪切板的主要内容,如果未能解决你的问题,请参考以下文章

vue获取剪切板内容_Vue通过clipboard插件实现复制到剪切板功能

vue获取剪切板内容_Vue通过clipboard插件实现复制到剪切板功能

复制MFC文本框内容到剪切板方法?

js将内容复制到剪切板(最简单的实现方式)

js 如何实现将div内的内容放到剪切板?

怎样将vim中的内容复制到windows剪切板?