【发布时间】:2018-03-15 04:25:33
【问题描述】:
我在一个 html 页面中有 3 个组件。
A、B、C
由PSD设计,在DOM级别,A includes B and B includes C.
所以在 React 层面,我想设计组件树如下:
A(stateful component) ->B (stateless component) ->C (stateless component)
我将通过connect方法制作Aredux-aware,并传递redux状态to B then -> C。
然而许多指南建议有状态的组件只能包含无状态的组件,而没有提到是否:
1.一个无状态组件可以包含另一个无状态组件吗?
2。一个无状态组件可以包含另一个有状态组件吗?
3.一个有状态的组件可以包含另一个有状态的组件吗?
无论如何,如何设计我的组件,提前谢谢!!
A(stateful component) ->B (stateless component) ->C (stateless component)
B 和 C 都希望 A 的状态传递给他们。**
【问题讨论】:
-
检查这个stackblitz.com/edit/react-eet4ez,它可能对你有帮助
-
谢谢,但这个代码示例似乎讲述了不同的故事。
标签: javascript reactjs redux react-redux