React组件间通信
React组件通信方式总结
几种通信方式
- props
1)children props
2)render props
消息的发布与订阅
pubsub-js
集中式状态管理
redux、recoil等等
context
生产者-消费者模式
组件间的关系
- 父子组件
- 兄弟组件(非嵌套组件)
- 祖孙组件(跨级组件)
比较好的搭配方式
父子组件:props
兄弟组件:消息的发布与订阅、集中式状态管理
祖孙组件:消息的发布与订阅、集中式状态管理、context(开发用的少,封装插件用的多)
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment