文件名称:prop-types:我们在Airbnb上使用的自定义React PropType验证器
文件大小:74KB
文件格式:ZIP
更新时间:2024-05-12 20:15:45
JavaScript
道具类型 我们在Airbnb使用的自定义React PropType验证器。 建议使用或同等功能。 and :确保所有提供的propType验证器均通过foo: and([number, nonNegativeInteger]) between :提供一个具有gt或gte编号和lt或lte编号的对象(每对中仅允许一个项目;可以提供一对或两对),并且生成的propType验证程序将确保prop值是一个在给定范围。 另外,您可以提供一个接受props对象并为gt / gte / lt / lte值中的每个值返回一个数字的函数。 foo: between({ gte: 0, lte: 5 }) foo: between({ gt: 0, lt: 5 }) booleanSome :提供一系列道具,并且所有道具都必须是布尔型,并且其中至少一个必须为true 。 foo: boolean