先用fs读取文件内容,在复制到粘贴板
const fs = require('fs')
fs.readFile('./tmp.txt', 'utf8', function (err: any, data: any) {
console.log(data);
clickCopy(text)
})
clickCopy(text) {
const save = function (evn) {
evn.clipboardData.setData("text/plain", text);
evn.preventDefault(); // 阻止默认行为
};
document.addEventListener("copy", save); // 添加一个copy事件
document.execCommand("copy"); // 执行copy方法
this.$message({ message: "复制成功", type: "success" });
}
const fs = require('fs')
fs.readFile('./tmp.txt', 'utf8', function (err: any, data: any) {
console.log(data);
clickCopy(text)
})
clickCopy(text) {
const save = function (evn) {
evn.clipboardData.setData("text/plain", text);
evn.preventDefault(); // 阻止默认行为
};
document.addEventListener("copy", save); // 添加一个copy事件
document.execCommand("copy"); // 执行copy方法
this.$message({ message: "复制成功", type: "success" });
}