,React Component,Actions Creators四个部分
其中核心是Store,他们彼此之间的关系对于写Redux是非常重要的,宏观上讲:也可以将Redux=reducer+Flux.......更多的细节见下文
下面就一起来编写Redux代码的,以下是最终实现的效果图,添加,删除列表操作
image.png
使用Ant-design布局todolist
对于初学者,一个简单的todolist...例子对于入门redux是一个非常好的实践,这就好比刚写程序时的Hello-world,虽然麻雀虽小,但是五胀俱全 在React中要使用Redux时,必须先要在命令行终端下进行安装
使用npm或者cnpm...,那么使用Redux的优点就非常明显了的
下面引入redux,同样能够达到同样的效果,放上上一节的理解Redux的工作流程图
(代码是次要的,理解上面这张Redux工作流程图很重要)
import React...,从而创建store,
紧着在创建reducer纯函数,在reducer里面进行state的逻辑操作,reducer的返回值取决于state与action这个的决定,最终该函数返回最新结果会返回给store