I have a project using Vue 3 with class-component and typescript, and I found syntax @Option in the App.vue file
<template>
<div id="app">
<router-view />
</div>
</template>
<script lang="ts">
import { Options, Vue } from "vue-class-component";
@Options({
name: "App"
})
export default class extends Vue {}
</script>
What is the meaning of @Options? Does it have a difference with the @Component?
meaning @Option use in vue 3 because, your project use terpati/libary vue-class-component. it detail about libary vue-class-component can you look in url below: https://class-component.vuejs.org/. documentation use @Component dont't use @Option. because documentation for vue2. when use vue 3 @Component replace using @Options
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With