nuxt-class-component icon indicating copy to clipboard operation
nuxt-class-component copied to clipboard

How to import Vue in all class based components

Open 28development opened this issue 4 years ago • 0 comments

How can I prevent importing vue in every single component.

For instance in this component:

<template>
  <p>hello times: {{ helloTimes }}</p>
</template>

<script lang="ts">
import Vue from 'vue'
import Component from '../../../lib/index'
@Component
export default class Hello extends Vue {
  helloTimes: number = 0
  sayHello () {
    this.helloTimes++
  }
}
</script>

I want to automatically import vue in all classed based components.

28development avatar Sep 14 '20 21:09 28development