程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了什么时候选择React状态与Redux Store大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决什么时候选择React状态与Redux Store?

开发过程中遇到什么时候选择React状态与Redux Store的问题如何解决?下面主要结合日常开发的经验,给出你关于什么时候选择React状态与Redux Store的解决方法建议,希望对你解决什么时候选择React状态与Redux Store有所启发或帮助;

如果不需要与其他组件共享状态,或者在卸载组件时不需要保持状态,则只需将其置于组件的状态即可。

您可以认为Redux存储是前端数据库,如果您有从API提取的产品数据之类的东西,那么Redux存储就是正确的地方。如果您有一个下拉列表组件,它需要一个isOpenprop,那么该下拉列表的父代就可以保持dropdownIsOpen组件状态。

有关更多信息,这是丹的答案:https ://github.com/reactJs/redux/issues/1287

你也说过

这是不正确的。您可以具有多个容器组件。一个容器组件也可以包含另一个容器组件。

解决方法

我一直在学习Redux,尚不清楚的部分是,如何确定使用React State与Redux
Store之间的关系,然后分派动作。从到目前为止的阅读来看,看起来我可以使用React状态代替Redux存储,并且仍然可以完成工作。我了解使用Redux存储的关注点分离,只有一个容器组件,其余的作为无状态组件,但是我对如何确定何时使用React
state Vs redux存储的决定不清楚。有人可以帮忙吗?

谢谢!

大佬总结

以上是大佬教程为你收集整理的什么时候选择React状态与Redux Store全部内容,希望文章能够帮你解决什么时候选择React状态与Redux Store所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: