请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

组件之间共享状态,一定要用useContext。不能直接存到redux里,由redux管理吗?

或者说相比于把状态放在redux中管理,用context 管理共享状态有什么好处?

正在回答 回答被采纳积分+3

2回答

提问者 蔬菜浓汤 2020-11-19 08:41:09

那如果项目已经引入了redux的话,是应该让redux来管理吗?

0 回复 有任何疑惑可以回复我~
  • 双越 #1
    是的。而且我觉得用 redux 会更加方便一些。
    回复 有任何疑惑可以回复我~ 2020-11-19 15:41:16
  • 提问者 蔬菜浓汤 回复 双越 #2
    回复 双越那我可以理解为有了redux的话useContext, useReducer这类的hook就没必要使用了吗?
    回复 有任何疑惑可以回复我~ 2020-11-19 19:22:27
  • 双越 回复 提问者 蔬菜浓汤 #3
    是的。redux 能完全覆盖这些功能。
    回复 有任何疑惑可以回复我~ 2020-11-20 08:29:39
双越 2020-11-19 08:28:08

好处就是不用引入 redux 。毕竟 redux 不是 react 自带的,而是一个第三方插件。

0 回复 有任何疑惑可以回复我~
  • 提问者 蔬菜浓汤 #1
    那如果项目已经引入了redux的话,是应该让redux来管理吗?
    回复 有任何疑惑可以回复我~ 2020-11-19 08:41:46
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信