如果不需要与其他组件共享状态,或者在卸载组件时不需要保持状态,则只需将其置于组件的状态即可。
您可以认为Redux存储是前端数据库,如果您有从API提取的产品数据之类的东西,那么Redux存储就是正确的地方。如果您有一个下拉列表组件,它需要一个
isOpenprop,那么该下拉列表的父代就可以保持
dropdownIsOpen组件状态。
有关更多信息,这是丹的答案:https :
//github.com/reactjs/redux/issues/1287
你也说过
只有1个容器组件,其余为无状态组件
这是不正确的。您可以具有多个容器组件。一个容器组件也可以包含另一个容器组件。



