这个原理是啥,我试了下如果把图一中的dispatch去掉换成下图情况就无法获取到 res.data 中的内容
这是为什么呢?
我理解的流程是这样的:
1、TodoList 中创建 action 调用 getTodoList() 方法
2、actionCreators 中通过 axios 获取 list.json 中的数组
3、将这个数组赋值给 data,且调用 initListAction 初始化
4、将初始化内容赋值给 action 并返回这个 action (此时这个action = initListAction(data))
5、在 TodoList 中调用 store.dispatch(action) 即 store.dispatch((initListAction(data))
这个思路问题出在哪里了呢,麻烦老师讲解一下,感谢。