件通信方式总结
组件间的关系:
- 父子组件
- 兄弟组件(非嵌套组件)
- 祖孙组件(跨级组件)
几种通信方式:
props:
children propsrender props
- 消息订阅-发布:
pubs-sub、event等等
- 集中式管理:
redux、dva等等
conText:
- 生产者-消费者模式
比较好的搭配方式:
- 父子组件:
props - 兄弟组件:消息订阅-发布、集中式管理
- 祖孙组件(跨级组件):消息订阅-发布、集中式管理、
conText(开发用的少,封装插件用的多)
props:children propsrender propspubs-sub、event 等等redux、dva 等等conText:propsconText(开发用的少,封装插件用的多)