copyToClipboard (text) { if (window.clipboardData && window.clipboardData.setData) { // IE specific code path to prevent textarea being shown while dialog is visible. this.$message({ message: '复制成功', type: 'success' }) return window.clipboardData.setData('Text', text) } else if (document.queryCommandSupported && document.queryCommandSupported('copy')) { var textarea = document.createElement('textarea') textarea.textContent = text textarea.style.position = 'fixed' // Prevent scrolling to bottom of page in MS Edge. document.body.appendChild(textarea) textarea.select() try { return document.execCommand('copy') // Security exception may be thrown by some browsers. } catch (ex) { return false } finally { this.$message.success('复制成功') document.body.removeChild(textarea) } } },