dispatch问题

来源:4-7 Redux状态管理7-使用 React-redux(Connect 可以用装饰器的方法来书写)

封笺

2018-12-09

老师请问在src/index.redux.js中

export function addGUN() {
  return { type: ADD_GUN };
}
export function removeGUN() {
  return { type: REMOVE_GUN };
}
export function addGUNAsync() {
  return dispatch => {
    setTimeout(() => {
      dispatch(addGUN());
    }, 2000);
  };
}

您说addGUN只是返回了一个对象,没有dispatch,那addGUNAsync呢?它不是返回了dispatch方法吗?但是您还是用了this.store.dispatch(addGUNAsync())

写回答

1回答

yudie77512

2018-12-12

老师模拟的不是异步请求吗?

0
0

Redux+React Router+Node.js全栈开发

全网唯一的React 16+Redux+React Router4实战课程,学到手是你的真本领!

1822 学习 · 750 问题

查看课程