vue实现复制功能
html:
<el-button type="primary" size="small" plain class="ml30" @click="_copy(details.id)">复制店铺ID</el-button>
js:
_copy(context) {
// 创建输入框元素
let oInput = document.createElement('input');
// 将想要复制的值
oInput.value = context;
// 页面底部追加输入框
document.body.appendChild(oInput);
// 选中输入框
oInput.select();
// 执行浏览器复制命令
document.execCommand('Copy');
// 弹出复制成功信息
this.$message.success('复制成功');
// 复制后移除输入框
oInput.remove();
},
希望大佬看到有不对的地方,提出博主予以改正!

浙公网安备 33010602011771号