React组件通信
2024-08-26 23:31:23
1.父子通信
父 -> 子 props
子 -> 父 回调函数,父组件通过props向子组件传递一个函数,子组件调用函数,父组件在回调函数中用setState改变自身状态
2.跨层级通信
1. 层层传递props
2. 使用React context
3. 使用共同父组件,修改其状态,来两边通信
4. 使用Event bus,就是一个全局的发布订阅工具,在componentDidMount中订阅事件,在componentWillUnmount中取消事件订阅
5. 使用redux,mobx等第三方状态库
最新文章
- Maven 3.3.3 Win10环境下的使用实例(上)
- MFC如何使用静态MFC库
- jquery tab
- String str 与 String str=new String(";";) 区别
- 【JSP】Cookie的使用及保存中文,并用Cookie实现购物车功能
- D3D 光照和材料 小样例
- JS原型和原型链
- 基于BroadReceiver实现获取短信内容
- Unbuntu16.04安装搜狗拼音输入法
- java之自动过滤提交文本中的html代码script代码
- zabbix监控安装
- windows下大文件SQL导入问题
- webpack4.0各个击破(3)—— Assets篇
- UVa 11389 - The Bus Driver Problem 难度:0
- python基础语法四
- JQERY EasyUI Tabs 选项卡 自适应浏览器宽度高度 解决方案
- 最全的libcurl库资源整理
- openresty用naxsi防xss、SQL注入
- moment.js返回本周
- Linux应急响应入侵排查思路