组件接收的column参数:
defineProps({
column: {
type: Array ,
default: () => []
}
})
interface Item {
label: string
type: string
}
defineProps({
column: {
type: Array<Item>,
default: () => []
}
})
defineProps({
column: {
type: Array<any>,
default: () => []
}
})
import { PropType } from 'vue'
interface Item {
label: string
type: string
}
defineProps({
column: {
type: Array as unknown as PropType<[Item]>, // 需要先定义unknown
default: () => []
}
})
使用其中一种方法即可解决报错问题;
评论
全部评论
{{reply.username}} 回复:{{reply.replyname}}
{{reply.content}}