1、安装
npm install --save vue-clipboard2
2、在 main.js 中引入
import VueClipboard from 'vue-clipboard2'
Vue.use(VueClipboard)
3、例如
data() {
return {
msg: ''
}
},
methods: {
copy(e) {
console.log(e.text);
},
onError(e) {
console.log(e);
},
handleFun () {
this.msg = '8Z0W'
}
}
<span>{{msg}}</span>
<img src="../../static/img/d1.png"
@click="handleFun"
v-clipboard:copy="msg"
v-clipboard:success="copy"
v-clipboard:error="onError">