React子组件和父组件通信
React子组件和父组件通信包括以下几个方面:
1、子组件获取父组件属性:props或者state
2、子组件调用父组件的方法
3、父组件获取子组件的属性:props或者state
4、父组件调用子组件的方法
我们从下面这个例子来详细了解:
父组件:
1 var Father=React.createClass({
2 getDefaultProps:function(){
3 return {
4 name:"父组件"
5 }
6 },
7 MakeMoney:function(){
// 挣钱,供子组件调用
8 alert("我在挣钱!");
9 },
10 CheckStudy:function(){
// 学习,调用子组件方法
11 this.refs[