代碼: ...
代碼:
function copyHandle(){ let copy = (e)=>{ e.preventDefault() e.clipboardData.setData('text/plain',page) this.$message.success('複製成功') document.removeEventListener('copy',copy) } document.addEventListener('copy',copy) document.execCommand("Copy"); }
1. document.execCommand("Copy") 觸發複製監聽事件
2. e.clipboardData.setData 將內容添加到剪切板
3. 複製完成後,取消監聽事件,否則會觸發多次