1.父子通信

父 -> 子 props
子 -> 父 回调函数,父组件通过props向子组件传递一个函数,子组件调用函数,父组件在回调函数中用setState改变自身状态

2.跨层级通信

1. 层层传递props

2. 使用React context

3. 使用共同父组件,修改其状态,来两边通信

4. 使用Event bus,就是一个全局的发布订阅工具,在componentDidMount中订阅事件,在componentWillUnmount中取消事件订阅

5. 使用redux,mobx等第三方状态库

最新文章

  1. Maven 3.3.3 Win10环境下的使用实例(上)
  2. MFC如何使用静态MFC库
  3. jquery tab
  4. String str 与 String str=new String("") 区别
  5. 【JSP】Cookie的使用及保存中文,并用Cookie实现购物车功能
  6. D3D 光照和材料 小样例
  7. JS原型和原型链
  8. 基于BroadReceiver实现获取短信内容
  9. Unbuntu16.04安装搜狗拼音输入法
  10. java之自动过滤提交文本中的html代码script代码
  11. zabbix监控安装
  12. windows下大文件SQL导入问题
  13. webpack4.0各个击破(3)—— Assets篇
  14. UVa 11389 - The Bus Driver Problem 难度:0
  15. python基础语法四
  16. JQERY EasyUI Tabs 选项卡 自适应浏览器宽度高度 解决方案
  17. 最全的libcurl库资源整理
  18. openresty用naxsi防xss、SQL注入
  19. moment.js返回本周
  20. Linux应急响应入侵排查思路

热门文章

  1. Ping隧道
  2. 第七模块:项目实战一 第1章 项目实战:CRM客户关系管理系统开发
  3. 正式放弃Edge,重新拥抱Chrome
  4. CTC (Connectionist Temporal Classification) 算法原理
  5. Asp.net之数组应用
  6. 从wait_type入手模拟SQL Server Lock
  7. NFC学习总结二
  8. Python为什么会打印两个\
  9. lintcode-18-带重复元素的子集
  10. Swagger字段说明