为什么我可以通过 JSX.IntrinsicElements['div'] & X
创建一个新类型但我不能延长它?
我不明白错误信息——我不是简单地添加了一个“可选类型”吗?扩展类型这两种不同的方式有什么区别?
最佳答案
对我有用的是事先定义类型
type SpanProps = JSX.IntrinsicElements['span']
interface IconProps extends SpanProps {
weight?: string
src: string
}
关于reactjs - 如何扩展 JSX.IntrinsicElements ['div' ]? TS2499,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56105006/