React.PropTypes 类型列表 (任何类型在最后加上isRequired则此在使用此组件时必须赋值)React.PropTypes.array,
//数组类型
React.PropTypes.bool,
//布尔值类型
React.PropTypes.func,
//函数类型
React.PropTypes.
number
,
//数值类型
React.PropTypes.object,
//JS对象类型
React.PropTypes.
string
,
//字符串类型
React.PropTypes.node,
// 所有可以被渲染的对象
React.PropTypes.
element
,
// React 元素
React.PropTypes.oneOf([
'News'
,
'Photos'
]),
//只接受其中一个值的枚举类型
React.PropTypes.oneOfType([React.PropTypes.
string
, React.PropTypes.
number
]),React.PropTypes.arrayOf(React.PropTypes.
number
),
// 指定类型组成的数组
// 指定类型的属性构成的对象
React.PropTypes.objectOf(React.PropTypes.
number
),
// 特定形状参数的对象
React.PropTypes.shape({ color: React.PropTypes.
string
, fontSize: React.PropTypes.
number
}),
React内置属性
最新推荐文章于 2024-02-23 17:24:40 发布