我有一个组件可以接收其大小的道具。该prop可以是字符串或数字ex:"LARGE"
或17
。
我可以让React.PropTypes知道在propTypes验证中这可以是另一个吗?
如果未指定类型,则会收到警告: prop type `size` is invalid; it must be a function, usually from React.PropTypes.
MyComponent.propTypes = {
size: React.PropTypes
}
React PropTypes:允许一个道具使用不同类型的PropType
我有一个组件可以接收其大小的道具。该prop可以是字符串或数字ex:"LARGE"
或17
。
我可以让React.PropTypes知道在propTypes验证中这可以是另一个吗?
如果未指定类型,则会收到警告: prop type `size` is invalid; it must be a function, usually from React.PropTypes.
MyComponent.propTypes = {
size: React.PropTypes
}
第486篇《React PropTypes:允许一个道具使用不同类型的PropType》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点
size: PropTypes.oneOfType([
PropTypes.string,
PropTypes.number
]),
了解更多:使用PropTypes进行类型检查
相似问题
问题类别
这可能对您有用: