js 复制文本
次要代码
inp.select(); document.execCommand("Copy");
因为只能复制input textarea
中的文本内容,
所以要先创立一个 input 或 textarea 标签,
而后给标签赋值(要复制的值)
最初再移除掉标签就好了。
// 复制地址
if (this.loginUrl) {let inp = document.createElement("input");
inp.value = this.loginUrl;
inp.className = "inp";
document.body.appendChild(inp);
inp.select();
document.execCommand("Copy");
inp.remove();
this.$message.success("复制胜利!");
} else {this.$message.warning("数据获取中... 请稍后再试!");
}