web端实现点击按钮 复制文本内容
废话不多说 直接上代码
//绑定事件
<i class="el-icon-copy-document" style="cursor:pointer;color:#409eff" @click="copy(scope.row.linkUrl)</i>
// 复制
copy(value) {
let oInput = document.createElement("input"); // 创建输入框元素
oInput.value = value; // 将想要复制的值赋值给输入框
document.body.appendChild(oInput); // 在页面上追加输入框
oInput.select(); // 选中输入框
document.execCommand("Copy"); // 执行浏览器复制命令
oInput.remove(); // 移除输入框
this.$message.success('复制成功')
}
ok 成功!