vue3文件名作为组件名字的问题?

文档中说

在 3.2.34 或以上的版本中,使用 <script setup> 的单文件组件会自动根据文件名生成对应的 name 选项,即使是在配合 <KeepAlive> 使用时也无需再手动声明。

但是如果我有一个这样的文件结构:

|-pageA
|--list.vue
|-pageB
|--list.vue

那么在pageA/list.vue中自动推导出来的name是什么?
我有用到keep-alive的话,是不是需要手动的去声明name?

阅读 2.7k
1 个回答

有人提过 Feature Request 了,但是现在还是需要你手动去显示声明组件名称,不然就都是 List

推荐问题