码迷,mamicode.com
首页 > 其他好文 > 详细

React之父组件向子组件传值

时间:2019-09-03 22:21:49      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:state   图片   col   16px   parent   const   this   font   extends   

class Parent extends React.Component{
constructor(){
super();
this.state={co:"red"}
}
render(){
return(
<Child color={this.state.co}></Child>
)
}
}
class Child extends React.Component{
constructor(props){
super(props);
}
render(){
return(
<div style={{color:this.props.color}}>我是子组件,想要变红色</div>
)
}
}

ReactDOM.render(
<Parent />,
document.getElementById(‘box‘)
);
  state状态只能内部更改,而props可以接取外部数据,因此在子组件内用状态定义传出值,在父组件用this.props.color接收值
  结果如下图:
技术图片

 

 

React之父组件向子组件传值

标签:state   图片   col   16px   parent   const   this   font   extends   

原文地址:https://www.cnblogs.com/toMe-studio/p/11455863.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!