为什么我的异步函数没有在动作创建者内部调用?

时间:2019-07-31 12:16:45

标签: redux-thunk

我试图让具有异步功能的动作创建者正常工作,但是内部函数内部的代码从未调用过,它只在返回中运行。

我已将Redux-thunk连接到商店。我没有与此操作直接相关的任何存储状态,因此没有它的简化器。只是一个操作,应该调用加载操作创建者打开与状态相关并具有reducer的蒙版,然后发送发布请求,然后再次加载以关闭蒙版。

import axios from "axios";

export const createAccount = ({ userName, password }) => {
  return dispatch => {
    //dispatch(loading(true));
    axios
      .post("/user/register", {
        userName,
        password
      })
      .then(resp => {
        console.log("ok");
      })
      .catch(err => {
        console.log("error");
      });
    //dispatch(loading(false));
  };
};

0 个答案:

没有答案