点击复制按钮, 把当前绑定的值复制出来之后如何实现粘贴?
<button
@click="copyOdd(items.id)"
>
复制单号
</button>
copyOdd(val) {
// val的值就是需要粘贴的内容, 下面该如何实现粘贴功能?
Toast('复制单号');
},
点击复制按钮, 把当前绑定的值复制出来之后如何实现粘贴?
<button
@click="copyOdd(items.id)"
>
复制单号
</button>
copyOdd(val) {
// val的值就是需要粘贴的内容, 下面该如何实现粘贴功能?
Toast('复制单号');
},
<button
@click="copyOdd(items.id)"
>
<span ref="copy">复制单号</span>
</button>
copyOdd() {
window.getSelection().removeAllRanges();
let copyDOM = this.$refs.copy;
let range = document.createRange();
range.selectNode(copyDOM);
window.getSelection().addRange(range);
try {
let successful = document.execCommand("copy");
this.utilHelper.commonFn.toast(
`${successful ? "复制成功" : "您的手机不支持自动复制,请手动复制~"}`
);
} catch (err) {
console.log("Oops, unable to copy");
}
window.getSelection().removeAllRanges();
}
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
用vue-clipboard2,老方便啦,你用上你就会爱上