我怎么能通过JSX.IntrinsicElements['div'] & X
创建一个新类型,却不能扩展它?
我不理解错误消息-我不是在简单地添加“可选类型”吗?这两种不同方式的扩展类型之间有什么区别?
答案 0 :(得分:1)
对我有用的是先确定类型
type SpanProps = JSX.IntrinsicElements['span']
interface IconProps extends SpanProps {
weight?: string
src: string
}