vue3 ts写法接收props
这样props就可以拥有ts的类型推断。
这是带默认值的写法:
const props = withDefaults(
defineProps<{
consentValue?: any;
type?: string;
contentType?: string;
contentName?: string;
}>(),
{
type: 'singpass'
}
);
这是不带默认值得写法
const props = defineProps<{
consentType?: any;
type?: any;
typeValue?: any;
}>();