vue-clipboard2
cnpm install vue-clipboard2 --save-dev
複製代碼
main.js
引入配置// 複製到粘貼板插件
import VueClipboard from 'vue-clipboard2'
VueClipboard.config.autoSetContainer = true // add this line
Vue.use(VueClipboard)
複製代碼
<!--v-clipboard:copy="要複製的內容"-->
<!-- v-clipboard:success="onCopy",複製成功執行的函數-->
<!--v-clipboard:error="onError",複製失敗執行的函數-->
<div class="footerButton copyBank" v-clipboard:copy="b.BankNo" v-clipboard:success="onCopy" v-clipboard:error="onError">
{{$t("m.recharge.copyBank")}}
</div>
複製代碼
//複製成功執行的函數
onCopy(e) {
this.isShowCopy=true;
this.showCopyResult=this.$t("m.recharge.copySuccess");
},
//複製失敗執行的函數
onError(e) {
this.isShowCopy=true;
this.showCopyResult=this.$t("m.recharge.copyFail");
},
複製代碼
參考連接html