React 使开发人员能够使用属性创建动态和高级组件。每个组件都可以具有类似于 HTML 属性的属性,并且每个属性的值都可以在组件内部使用属性(props)进行访问。
例如,带有 name 属性的Hello组件可以通过 this.props.name 变量在组件内部访问。
<Hello name="React" /> // value of name will be "Hello* const name = this.props.name
React 属性支持不同类型的属性值。它们如下,
- String
- Number
- Datetime
- Array
- List
- Objects
让我们在本章中一一学习。