复制功能

72 阅读1分钟

// <button class="copy" :id="item.kbCode" :data-clipboard-text="item.kbCode" @click.stop="">复制 mounted() { this.initClipBoard() }

initClipBoard(){ const that = this let copyNode = document.getElementById(this.item.kbCode) let myClipboardJS = new window.ClipboardJS(copyNode)

console.log('initClipBoard')
// console.warn('isSuport?', ClipboardJS.isSupported())
myClipboardJS.on('success', function(e) {
    that.toast('已复制到剪切板')
    console.info('Action:', e.action);
    console.info('Text:', e.text);
    console.info('Trigger:', e.trigger);

    e.clearSelection();
});
myClipboardJS.on('error', function(e) {
    console.log(e)
    // alert('请选择“拷贝”进行复制!')
});

},