yin*_*nie 20 javascript reactjs
// Anything that can be rendered: numbers, strings, elements or an array
// (or fragment) containing these types.
optionalNode: PropTypes.node,
// A value of any data type
requiredAny: PropTypes.any.isRequired,
Run Code Online (Sandbox Code Playgroud)
PropTypes.any包含比PropTypes.node更多的女巫类型?
Pri*_*iya 19
PropTypes是一种验证通过我们的道具传递的值的方法.
node 我们可以使用React.PropTypes.node传递任何可以呈现的内容,例如数字,字符串,DOM元素,数组或包含它们的片段.
任何类型 React允许我们指定必须存在道具,无论它的类型如何.我们可以使用React.PropTypes.any验证器来完成此操作.
PropTypes.node: 实际上可以在屏幕上呈现的任何可呈现值,例如数字和字符串。
PropTypes.any: 任何类型的值,即使是布尔值等不可渲染的值。
如果是<div>{true}</div>JSX代码,
booleanValue: PropTypes.node将给出错误,而
booleanValue: PropTypes.any不会给出任何此类错误。
| 归档时间: |
|
| 查看次数: |
13630 次 |
| 最近记录: |