@ckinmind 2017-03-04 12:18:09发表于 ckinmind/ReactCollect 重要问题遗留
之前就遇到过这个问题,如果一个props的类型不确定或者是有几种可能怎么validate,知道看到有oneOfType,验证属性的类型可以是几种之一
xxx.propTypes = { test: PropTypes.oneOfType([PropTypes.string, PropTypes.object]), }
上面表示test这个可以是string或者object类型
参考资料:React.PropTypes.oneOfType()