如何在Vue3 setup tag中定义组件名称?[duplicate]

6vl6ewon  于 2022-11-25  发布在  Vue.js
关注(0)|答案(1)|浏览(122)

此问题在此处已有答案

How to define name and inheritAttrs in <script setup>?(4个答案)
去年关闭了。
export default {}方法中,有一个name属性用于定义组件名称,这对Vue Devtools很有用,但是新的<script setup>语法中的等效语法是什么呢?

nimxete2

nimxete21#

宣告其他选项
<script setup>语法提供了表达大多数现有选项API选项的等效功能的能力,但少数选项除外:

  • name
  • inheritAttrs
  • 插件或库所需的自定义选项

如果需要声明这些选项,请使用具有导出默认值的单独普通块:

<script>
  export default {
    name: 'CustomName',
    inheritAttrs: false,
    customOptions: {}
  }
</script>

<script setup>
  // script setup logic
</script>

来源:链接

相关问题