VUE实现复制到粘帖板功能copy

2019-06-18  本文已影响0人  皇甫贝

1.安装vue-clipboard

npm install --save vue-clipboard2

2.main.js引入

import VueClipboards from 'vue-clipboards2'
Vue.use(VueClipboards);

3.案例

<template>
  <div class="anli">
    <input type="text" v-model="message">
    <button type="button" 
     v-clipboard:copy="message"
     v-clipboard:success="onCopy"
     v-clipboard:error="onError">复制</button>
  </div>
</template>
<script>
export default {
  data () {
    return {
      message: '复制目标'
    }
  },
  methods: {
    onCopy: function (e) {
      console.log('复制---成功!')
    },
    onError: function (e) {
      console.log('复制---失败!')
    }
  }
}
</script>

上一篇 下一篇

猜你喜欢

热点阅读