Subscribe on changes!

sfc 无法获取被继承组件的类型定义

avatar
Nov 29th 2021

Version

3.2.23

Reproduction link

sfc.vuejs.org/

Steps to reproduce

What is expected?

在3.2.23版本之前,volar可以在template中读取到被继承组件原先定义的props类型,并会提供代码类型提示

What is actually happening?

volar在template中无法读到被继承组件的类型定义,并告知“该参数未定义”,但运行中,参数可以正常传递


<script>
  export default defineComponet({
    extends: Com1,
  });
</script>
<script lang="ts" setup>
  const props = defineProps<Props>();
  //此处的props是无法继承Com1的类型定义的,是否是同一个问题?
</script>