// Test.vue
<template>
<div>
{{ name }}
</div>
</template>
<script setup lang="ts">
interface Props {
name: 'jie' | 'su' | 'summer'
}
defineProps<Props>()
</script>
没有报错也没提示。
我希望得到下面的体验,该怎么写?
// Test.vue
<template>
<div>
{{ name }}
</div>
</template>
<script setup lang="ts">
interface Props {
name: 'jie' | 'su' | 'summer'
}
defineProps<Props>()
</script>
没有报错也没提示。
我希望得到下面的体验,该怎么写?
interface声明的时候设为可选:
<script setup lang="ts">
interface Props {
name?: 'jie' | 'su' | 'summer'
}
defineProps<Props>()
</script>
3 回答3.2k 阅读✓ 已解决
3 回答4.1k 阅读✓ 已解决
4 回答3.3k 阅读
1 回答2.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
1 回答2.1k 阅读✓ 已解决
使用pnpm命令创建的vite项目 unplugin-vue-components 无法在vscode中获得组件类型提示
#406