vue-clipboard2文档:https://www.npmjs.com/package/vue-clipboard2
1. 安装vue-clipboard2
npm install --save vue-clipboard2
2. 在main.js中添加
import VueClipboard from 'vue-clipboard2'
VueClipboard.config.autoSetContainer = true;
Vue.use(VueClipboard)
3. 在组件中使用
<el-tooltip effect="dark" content="点击复制" placement="top-start">
<span
class="blue mouse-hover"
v-clipboard:copy="copyUrl"
v-clipboard:success="() => $message.success('复制成功')"
v-clipboard:error="() => $message.success('复制失败')"
>{{copyUrl}}</span>
</el-tooltip>