报错信息:
'PropType' is a type and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled.ts(1484)
(alias) type PropType<T> = PropConstructor<T> | PropConstructor<T>[]
import PropType
问题分析:
需要使用类型导入语法来导入 PropType
。
可以通过在 import
语句前添加 type
关键字来实现。
import { PropType, defineProps, defineEmits } from 'vue';
解决方案:
修改为:
import { defineProps, defineEmits } from 'vue';
import type { PropType } from 'vue';
这样,PropType
将作为一个类型导入,而不是一个普通的导入。