// 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 回答4.3k 阅读✓ 已解决
6 回答1.9k 阅读✓ 已解决
3 回答1.6k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
3 回答1.7k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
使用pnpm命令创建的vite项目 unplugin-vue-components 无法在vscode中获得组件类型提示
#406