关于PropTypes.arrayOf(PropTypes.string)的问题
来源:4-2 PropTypes 与 DefaultProps 的应用
alolai
2018-08-01
从英文文档中来看,好像PropTypes.arrayOf(PropTypes.string) 指的是此数据项必须为array类型,并且数组里的各项必须是string?
而如果要此数据项的类型是可选的话,可以用PropTypes.oneOfType([
PropTypes.number,
PropTypes.string
])
不太确定,求老师解答^_^
写回答
2回答
-
Dell
2018-08-01
你说的对,我讲的时候有点小问题,后来纠正了
40 -
negrochn
2018-12-05
用oneOfType
// An object that could be one of many types
optionalUnion: PropTypes.oneOfType([
PropTypes.string,
PropTypes.number,
PropTypes.instanceOf(Message)
]),00
相似问题