目录

  • 父组件调用子组件方法
  • 子组件调用父组件方法

父组件调用子组件方法

父组件中调用子组件的getTree方法

父组件

 setFormValue=()=>{this.TreeList.getTree}<TreeList onSelect={this.setFormValue} onRef={(ref) => { this.TreeList = ref }} />

子组件

  componentDidMount = () => {this.props.onRef(this);this.getTree()}getTree=()=>{}

子组件调用父组件方法

子组件中调用父组件的setId方法

父组件

 <NavBarXitem={item}current={current}getBatchDetails={(id) => this.getBatchDetails(0, id)}setId={(id, callback) => this.setState({ id }, callback)}onRef={this.onNavBarXRef}/>

子组件

  this.props.setId(prePageId, () => {getBatchDetails(prePageId)})

React 父组件和子组件中的方法相互调用相关推荐

  1. JS与OC中的方法相互调用

    文章主要是介绍oc如何调用js 以及js的代码调用oc的方法 先上代码后做解释 //oc的.m 的代码 //ps接下来有js的代码一并解析,最后会附上demo //  ViewController.m ...

  2. Python 同一个类中不同函数相互调用

    本文采取:Python的类中函数方法相互调用的两种方式_狗哥的博客-CSDN博客 __metaclass__=type class Stu:name=Noneage=Noneschool=" ...

  3. 如何在React中从其父组件更改子组件的状态

    by Johny Thomas 约翰尼·托马斯(Johny Thomas) 如何在React中从其父组件更改子组件的状态 (How to change the state of a child com ...

  4. React子组件给父组件传值, 父组件引用子组件并给子组件传值

    本博客代码是 React 父组件和子组件相互传值的 demo:实现封装一个折线图,折线图选择下拉框,获取下拉框点击的值并且传给父组件根据下拉框筛选的条件更新视图:效果图如下: 父组件代码: 代码解析: ...

  5. Angular中父子组件之间父组件给子组件传值、传递方法、传递自己

    场景 Angular介绍.安装Angular Cli.创建Angular项目入门教程: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/detail ...

  6. 042——VUE中组件之子组件使用$on与$emit事件触发父组件实现购物车功能

    <!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8" ...

  7. 父组件访问子组件中的数据(父子组件通信案例:父组件访问子组件$refs[‘子组件‘],子组件传递数据给父组件(父组件中使用v-model))

    一.需求 二.在父组件upload-cover中: 通过$refs['子组件的ref属性值']就能拿到子组件对象 三.在子组件imgae-list(相对于父组件upload-cover来说,image ...

  8. jquery查找父窗体id_Vue父组件获取子组件中的变量

    全世界只有不到3 % 的人关注了我 你真是个特别的人 在vue项目日常开发中,难免要把功能性组件抽离出来,这样结构就会出现父子组件,兄弟组件等,但是这样就会涉及到不同组件需要互相使用其中的某个值的问题 ...

  9. vue(ref父组件使用子组件中定义的方法)

    一.前言 二.主要内容 1.实现效果(其实可以直接在父组件中操作子组件的显示隐藏,但是这里通过在子组件定义自己的显示隐藏效果,让父组件调用,训练一下这种方式) 2.分析: (1)点击父组件的某一个li ...

最新文章

  1. 【周末阅读】10年内,19个关键技术将改变世界
  2. 网站初学笔记3-HTML实用元素5
  3. android display list,从android.view.GLES20DisplayList释放位图
  4. python手机版做小游戏代码大全-python简单小游戏代码 怎么用Python制作简单小游戏...
  5. dropout的原理
  6. JPA分页查询与条件分页查询
  7. 如何快速排查生产问题
  8. mysql存储java对象_Mysql存储java对象 | 学步园
  9. python xpath爬虫_[爬虫]python下的xpath清洗数据之html数据清洗
  10. Matlab视频系列教程-小木讲matlab-前12讲
  11. win7系统配置smb服务器,技术编辑为你解说win7系统打开smb服务的解决方法
  12. 《基本无害的计量经济学》第二章:选择性偏误与随机实验
  13. 【raid5数据恢复案例】两组分别由4块SAS硬盘组成的raid5阵列,两组阵列组成lvm结构,出现故障后数据恢复方案
  14. springboot项目导入idea中环境配置相关问题解决
  15. iphone7plus计算机,iPhone 7 Plus和iPhone 8 Plus的区别-太平洋电脑网
  16. 西门子采用三井化学的UNISTOLE™作为3D打印医用级面罩的涂层剂
  17. 思科设备命令讲解(超基础)
  18. 如何选择适合自己的手游创业项目?
  19. 遍历列表python_Python-遍历列表中的每两个元素
  20. 【Python 爬虫】 requests sock5代理 SSLError:SOCKSHTTPSConnectionPool错误

热门文章

  1. 电脑网络维护_电脑维护小技巧(全面)
  2. html5画布funcition,2020前端基础知识学习第一节(示例代码)
  3. linux下客户端与ntp同步时间,如何在Windows客户端和Linux NTP服务器之间同步时间?...
  4. linux下运行yolo,Ubuntu下CPU/GPU模式YOLOv3代码运行
  5. java.util中,util是什么意思
  6. 解决在html中引入font-awesome的css文件后, 图标显示不出来
  7. pytest单侧模块_入门汇总
  8. JAVA泛型--待续
  9. DP~数塔(hrbustoj1004)
  10. DotNetOpenAuth实践之搭建验证服务器