复制 - davy-gan/web GitHub Wiki

copy() {
const range = document.createRange();
range.selectNode(this.$refs.codeText); // 设定range包含的节点对象
/* 窗口的selection对象,表示用户选择的文本 */
const selection = window.getSelection();
if (selection.rangeCount >= 0) selection.removeAllRanges(); // 将已经包含的已选择的对象清除有
selection.addRange(range);
document.execCommand(‘copy’);
this.SET_TOAST_MSG({ text: ‘复制成功’, type: ‘success’ });
},

⚠️ **GitHub.com Fallback** ⚠️