reactjs--父组件调用子组件的内部方法(转载)
reactjs--父组件调用子组件的内部方法
发表于2016/10/11 9:21:37 965人阅读
1、引入相关js
<script src="js/react.js"></script>
<script src="js/react-dom.js"></script>
<script src="js/browser.min.js"></script>
<script src="js/jquery.min.js"></script>
2、js部分代码
<div id="correspond"></div> <!--js代码-->
<script type="text/babel">
///子组件
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')
); </script>
3、页面效果
reactjs--父组件调用子组件的内部方法(转载)的更多相关文章
- vue 父组件调用子组件内置方法
		背景介绍:外派到泰康做项目.这个项目中有个选择组织的功能,是一个树桩结构的懒加载,于是我就element-ui的tree组件封装了一个公共的组件. 但是后来发现他们的公司组织结构不是都请求的同一个接口 ... 
- Vue  父组件调用子组件的方法
		qwq 前两天看了下vue,父子组件方法的调用,怕忘记,所以做个小记录. 一.父组件调用子组件的方法 1.父组件 <template> <div id="rightmen ... 
- vue+element ui项目总结点(四)零散细节概念巩固如vue父组件调用子组件的方法、拷贝数据、数组置空问题 等
		vue config下面的index.js配置host: '0.0.0.0',共享ip (假设你的电脑启动了这个服务我电脑一样可以启动)-------------------------------- ... 
- react  父组件调用子组件方法
		import React from 'react'import '../page1/header.css'import { Table } from 'antd'import Child from ' ... 
- 父组件调用子组件   viewChild
		父组件调用子组件 1.在子组件的ts中声明一个变量 public lineout:any="你好,我是被父组件调用的子组件"; 2.在父组件的html中写入 (引入子组件) & ... 
- vue父组件调用子组件方法、父组件向子组件传值、子组件向父组件传值
		一.父组件调用子组件方法 父组件代码 parent.vue <template> <div> <button @click="parentFun" ... 
- vue:父子组件间通信,父组件调用子组件方法进行校验子组件的表单
		参考: ElementUI多个子组件表单的校验管理:https://www.jianshu.com/p/541d8b18cf95 Vue 子组件调用父组件方法总结:https://juejin.im/ ... 
- vue中子组件调用父组件里面的数据和方法  父组件调用子组件的数据和方法
		1.子组件直接调用父组件的数据和方法 在父组件father,vue <template> <div> <!-- 父组件里面的数据 --> <p>父组件里 ... 
- Vue3 父组件调用子组件的方法
		Vue3 父组件调用子组件的方法 // 父组件 <template> <div> 父页面 <son-com ref="sonRef"/> < ... 
随机推荐
- unittest框架
			在我们真正的编写测试用例之前,我们需要了解一下测试框架. unittest是python自带的单元测试框架,尽管其主要是为单元测试服务的,但我们也可以用它来做接口的自动化测试. unittest框架为 ... 
- shell 获取hive表结构
			hive -S -e "select * from db_name.table_name limit 0"|grep table_name|xargs -n1|sed 's/tab ... 
- SpEL
			Spriing boot stater中根据配置文件中的条件 生成相应的bean, 以适应不同场景 @ConditionalOnExpression中使用SpEl, 支持各种条件表达式 String ... 
- 修改ssh远程登录配置
			cp /etc/ssh/sshd_config /etc/ssh/sshd_config.ori #更改配置前进行备份,是vim /etc/ssh/sshd_config #编辑sshd_conf ... 
- 吞吐率(Requests per second),缩写RPS
			计算公式: 吞吐率 = 总请求数 / 处理这些请求的总完成时间 Requests per second = Complete requests / Time taken for tests 吞 ... 
- 多线程编程_读写锁ReadWriteLock
			Lock比传统线程模型中的synchronized方式更加面向对象,与生活中的锁类似,锁本身也应该是一个对象.两个线程执行的代码片段要实现同步互斥的效果,它们必须用同一个Lock对象. 读写锁:分为读 ... 
- join合并字符串时使用生成器表达式
			data=['11','pp','aa'] ','.join(str(d) for d in data) 
- verilog if语句
			a.基本形式 1) if(表达式) 语句1: 2)if(表达式) 语句1: else 语句1 3) if(表达式1) 语句1: else if(表达式2) 语句2: else if(表达式3) ... 
- fillder script使用
			打开fiddler script editor 在fiddler中Rules -> Customize Rules打开 在editor中点击open, 打开CustomRules.js文件, 对 ... 
- Postman+Newman+Jenkins APItest自动化集成测试
			postman做接口测试简单易用很容易上手,但是接口越来越多,每次手动点击runner进行测试不灵活,最近就研究了下newman,利用newman实现接口的自动化测试,但是每次需要命令行操作也不方便, ... 
