vue-clipboard2改为按需加载

This commit is contained in:
cebgcontract 2022-03-03 18:58:04 +08:00
parent 968c7f1b06
commit 2d5ab11d09
2 changed files with 5 additions and 2 deletions

View File

@ -17,6 +17,7 @@
<script lang="ts">
import { Component, Vue } from 'vue-property-decorator'
import { AppModule, DeviceType } from '@/store/modules/app'
import VueClipboard from 'vue-clipboard2'
@Component({
name: 'TokenAddress',
@ -25,6 +26,10 @@ import { AppModule, DeviceType } from '@/store/modules/app'
props: ['tokenData']
})
export default class extends Vue {
beforeMount() {
Vue.use(VueClipboard)
}
onCopy(e: any) {
this.$message({
message: 'You just copied contract address',

View File

@ -4,12 +4,10 @@ import { Loading, Message, MessageBox, Notification, Slider } from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'
import router from './router'
import store from './store'
import VueClipboard from 'vue-clipboard2'
Vue.use(Loading.directive)
Vue.use(Slider)
Vue.use(VueClipboard)
Vue.config.productionTip = false
Vue.prototype.$loading = Loading.service