18910140161

vue3 defineProps类型的问题?

顺晟科技

2022-09-25 07:33:56

109

import { TCartType } from '@src/types/basic'

const props = defineProps({
  data: {
    type: Object,
    default: () => {},
  },
})

这个data的类型怎么能用引入的TCartType呢?

import { TCartType } from '@src/types/basic'
import { PropType } from 'vue'

const props = defineProps({
  data: {
    type: Object as PropType<TCartType>,
    default: () => {},
  },
})
interface Props {
    data?: TCartType
}

const props = withDefaults(defineProps<Props>(), {
    data: {
        tip: '默认值'
    }
})
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航