<script lang="ts">
import { Component, Vue } from 'vue-property-decorator'
import { CustomerContext, getCustomerRepository } from '@/composables/customerRepository'
@Component
export default class CustomerList extends Vue {
search = ''
setup(): CustomerContext {
const ctx = getCustomerRepository()
return ctx
}
}
</script>
В Vue 2 я хочу использовать Composition API со стилем компонента класса от TypeScript, но я не уверен, что у меня правильный синтаксис. Кроме того, функция setup()
не вызывалась автоматически.
Может ли vue-class-component
работать с Compostion API в TypeScript?
@vue/composition-api
- person tony19   schedule 24.11.2020