vue项目中使用
1. 安装插件
cnpm i vue-clipboard2 -S
2. 引入(我是在main里面写的)全局引入
import VueClipboard from 'vue-clipboard2'
Vue.use(VueClipboard)
3.在vue2中使用
const that = this
this.$copyText('你要复制的信息').then(function(data) {
// 成功是调用
console.log('111111111', that)
that.$message.success('复制成功')
}, function(err) {
})
在vue3中使用
function copyText() {
vm.$copyText(props.text).then(onCopy, onError)
}
function onCopy() {
Message.success('复制成功')
}
function onError(e) {
console.log(e)
Message.error('复制出错')
}