是否可以使用React.PropTypes.shape“松散地”定义对象?

时间:2015-07-18 06:27:20

标签: javascript reactjs

使用React.PropTypes.shape是否可以说对象必须包含字段x,y,z,但也可以包含任意数量的其他字段?

我想确保一个对象至少包含一些必填字段,但我希望用户能够将任意数量的其他键/值传入对象。

1 个答案:

答案 0 :(得分:2)

您可以根据需要添加任意数量的字段。 React.PropTypes.shape不关心其他未指定的字段。