【发布时间】:2017-08-18 20:40:28
【问题描述】:
PropTypes.objectOf 和 PropTypes.shape 有什么区别?在PropTypes:
// An object with property values of a certain type
optionalObjectOf: PropTypes.objectOf(PropTypes.number)
对
// An object taking on a particular shape
optionalObjectWithShape: PropTypes.shape({
color: PropTypes.string,
fontSize: PropTypes.number
})
什么时候应该使用objectOf,什么时候应该使用shape?
【问题讨论】: