我有一个组件接收它的大小的道具。 prop 可以是字符串或数字,例如: "LARGE"
或 17
。
我可以让 React.PropTypes
知道这可以是 propTypes 验证中的一个或另一个吗?
如果我没有指定类型,我会收到警告:
道具类型
size
无效;它必须是一个函数,通常来自 React.PropTypes。
MyComponent.propTypes = {
size: React.PropTypes
}
原文由 Kevin Amiranoff 发布,翻译遵循 CC BY-SA 4.0 许可协议
了解更多: 使用 PropTypes 进行类型检查