16.3.0之前的设置方法为

var HelloMessage = React.createClass({
childMethod: function(){
alert("组件之间通信成功");
},
render: function() {
return <div> <h1>Hello {this.props.name}</h1> <button onClick={this.childMethod}>子组件</button></div>
}
}); // 父组件
var ImDaddyComponent = React.createClass({
getDS: function(){
// 调用组件进行通信
this.refs.getSwordButton.childMethod();
},
render: function(){
return (
<div>
<HelloMessage name="John" ref="getSwordButton" />
<button onClick={this.getDS}>父组件</button>
</div>
);
}
}); ReactDOM.render(
<ImDaddyComponent />,
document.getElementById('correspond')
);

16.3.0之后(包括16.3.0 version)的设置方法为

import React, {Component} from 'react';

export default class Parent extends Component {
render() {
return(
<div>
<Child onRef={this.onRef} />
<button onClick={this.click} >click</button>
</div>
)
} onRef = (ref) => {
this.child = ref
} click = (e) => {
this.child.myName()
} } class Child extends Component {
componentDidMount(){
this.props.onRef(this)
} myName = () => alert('xiaohesong') render() {
return ('woqu')
}
}

最新文章

  1. android使用镜像 Android sdk 和源码等
  2. Android用路径api在内部存储读写文件
  3. 编辑器CocoStudio和CocosBuilder的对比
  4. [置顶] android关机闹钟设计思路
  5. POJ 3683 Priest John&#39;s Busiest Day / OpenJ_Bailian 3788 Priest John&#39;s Busiest Day(2-sat问题)
  6. XSS注入,js脚本注入后台
  7. redis —主从&amp;&amp;集群(CLUSTER)
  8. React 之props属性
  9. 当今商业中使用的三种十分重要的IT应用系统
  10. MicroService 微服务架构模式简述
  11. Ubuntu查看crontab运行日志
  12. Unity Button事件的简洁处理
  13. CentOS常用包安装
  14. Scrapyd 的远程部署和监控
  15. 「2017 山东一轮集训 Day5」字符串
  16. Activity服务类-4 HistoryService服务类
  17. c# 抓取和解析网页,并将table数据保存到datatable中(其他格式也可以,自己去修改)
  18. Xcode GDB 调试
  19. C++ 类成员的构造和析构顺序
  20. Thinkphp5使用validate实现验证功能

热门文章

  1. Effective C++: 07模板与泛型编程
  2. scrapy 调用js
  3. Person Re-identification 系列论文笔记(五):SVD-net
  4. 三角形数且是完全平方数 2017 ACM-ICPC 亚洲区(乌鲁木齐赛区)网络赛 E.Half-consecutive Numbers
  5. mysql带有子查询的like查询
  6. Xcode无法退出,报错提示 The document “xxx.h” could not be saved. The file doesn’t exist.
  7. Namenode文件系统命名空间映像文件及修改日志
  8. SDUT-2134_数据结构实验之栈与队列四:括号匹配
  9. uda 1.C++ 函数
  10. HZOJ 矩阵游戏