我试图在我的组件中强制执行特定类型的孩子。
children: PropTypes.oneOfType([
PropTypes.instanceOf(Column),
PropTypes.arrayOf(PropTypes.instanceOf(Column))
])
用法
<Table data={data}>
<Column field='foo' />
<Column field='bar' />
</Table>
<Table data={data}>
<Column field='baz' />
</Table>
我仍然会收到上述两个警告。
警告:道具类型失败:提供给的道具
children
无效Table
。
实现这一目标的正确方法是什么?