复制必需依赖input,textarea。
<input class=“copy” @click=“copyClick” value=“复制链接”/>
copyClick(){ // 复制
let Url=this.appUrl; // 需要复制的内容 this.appUrl 为vue data定义变量。
let isInput = document.createElement('input');
isInput.value = Url;
document.body.appendChild(isInput );
isInput.select(); // 选择对象
document.execCommand("Copy"); // 浏览器复制命令
isInput.className = 'isInput';
isInput.style.display='none';
this.$message.alert('复制成功,请到浏览器黏贴下载', '提示');
}