【问题标题】:What is the meaning of @Options in Vue 3 with class-component?Vue 3中@Options与class-component的含义是什么?
【发布时间】:2021-07-09 12:11:40
【问题描述】:

我有一个使用带有class-componenttypescript 的Vue 3 的项目,我在App.vue 文件中找到了语法@Option

<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>

@Options是什么意思?和@Component有区别吗?

【问题讨论】:

标签: typescript vuejs3


【解决方案1】:

表示在 vue 3 中使用 @Option,因为您的项目使用 terpati/libary vue-class-component。它详细介绍了 libary vue-class-component 您可以在下面的网址中查看: https://class-component.vuejs.org/。 文档使用@Component 不要使用@Option。因为 vue2 的文档。当使用 vue 3 @Component 替换使用 @Options

【讨论】:

猜你喜欢
  • 2021-07-03
  • 2017-01-01
  • 1970-01-01
  • 2012-09-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-01-18
  • 2020-01-14
相关资源
最近更新 更多