
redux
小白找兔子
这个作者很懒,什么都没留下…
展开
-
react-redux中Action是怎么和Reducer匹配上的
只要有Action被react-redux分发(dispatch),所有的 reducer 都会收到 action,而reducer 则通过 action.type 来进行判定处理。如果 reducer 不处理这个动作,也就是没有处理这个 action.type 的 case, 就会走 default 分支。因此,在default分支通常会把 state 原样返回。...原创 2021-01-17 22:04:00 · 701 阅读 · 0 评论 -
使用react-redux,数据已改变,但页面未同步更新
问题描述在使用react-redux中,reducer的数据明明已经更改了,但是却不能触发组件的render函数,页面也没有同步更新。看了网上的一些答案,才知道在reducer中一般不对前一个状态preState进行数据上的操作,因为当你返回preState时,react-redux并不知道数据已经更改(preState是对象引用,始终指向一个地址),而我在这里对preState进行了push操作,并把操作后的preState返回。解决方法改正后的代码如下:写在最后:若有误,请指正。...原创 2021-01-17 21:50:45 · 4280 阅读 · 0 评论