昨天花了很久的时间,终于有些理解Redux了。根据官方的文档也做出了一个例子而且运用到我的项目中去。
关于Redux
对于我的了理解其实Redux就是一个能整合所有数据的大的State,它方便了组件之间的数据交流,一般的组件数据都是自上而下的通过props进行传递,而这样做的后果就是造成,对于一个嵌套了很多层的组件来讲,这样的实现方式就会显得相当麻烦,最顶层的组件不得不通过一层层的props来去和目标组件进行数据交换,这样产生的后果是造成了大量了性能缺失。而且如果两个组件拥有各自的state,但是需要进行数据交流的话,通过props进行交流这种方法就不能实现了。