案例 Father——>Middle——>Child
class Child extends React.Component{
render(){
return(
<ul>
<li>{this.props.name}</li>
<li>{this.props.age}</li>
<li>{this.props.sex}</li>
</ul>
)
}
}
class Middle extends React.Component{
render(){
return(
<Child name={this.props.name}
age={this.props.age}
sex={this.props.sex}/>
)
}
}
// {...this.props}扩展赋值,一一对应
class Father extends React.Component{
render(){
return(
<Middle
{this.props}
/>
)
}
}
最后调用Father组件时
<Father name="Jack" age="18" sex="boy"/>