react-debug

最近练习react的时候遇到一些问题:

在redux模式下,同一个api依据参数获取不同data的时候,返回的data相同

原因:多次调用该接口时,action的type相同,导致对应于该接口的每个reducer都被执行,state不断被复写

solution:同一个接口去获取不同数据,由于目的不同,必须用不同的action.type,否则程序逻辑混乱出错。作为判断异步任务的依据,最后有个对应于该action的status,让组件判断异步的情况。

posted @ 2017-09-25 17:07  瓶子2333  阅读(227)  评论(0编辑  收藏  举报