React+Redux实现步骤以及完成一个简易的留言功能
为什么要用redux?
redux解决的是react组件之间通信以及项目的状态变量的保存问题。如果不使用redux,随着项目的越来越大,组件之间通信越来越复杂,组件的状态越来越多,项目将越来越难以维护。
如图绿点要和其他的几个组件相互通信的话,在react里面实现起来非常困难,你要不断地越过父组件和子组件。你知道的,在react中的通信得通过prop传递数据只能是一层一层传递。比如孙子组件需要更新父组件的state,就需要调用父组件的更新state方法。这样的情况下,父组件就得将更新函数作为prop传入到
原创
2020-08-06 11:10:48 ·
257 阅读 ·
0 评论