ホーム>source

redux-sagaワークフロー内で単一ユーザーの登録に問題があります。これはredux-sagaのコードの一部です。

// Relative imports
import * as ActionTypes from "./constants";
import { signupAPI } from "../../../utils/webAPI";
function* signup(action) {
    try {
      yield call(signupAPI, action.data);
      yield put({ type: ActionTypes.USER_SIGNUP_SUCCESS });
    } catch (error) {
      yield put({ type: ActionTypes.USER_SIGNUP_ERROR, error });
    }
  }
export default [takeLatest(ActionTypes.USER_SIGNUP_REQUESTING, signup)];

これはサーバーへのAPI呼び出しです。

// POST request to create user with email, password, firstName, lastName
export const signupAPI = data => http.post(`${API}/users`, data);

私はaxiosを使用しており、「http」はaxiosの構成です。 やりたいこと:signupAPIでメール、パスワード、名前、姓のデータを渡します。私が得るものはこれです:エラー画像 何が間違っているのか分かりません。

あなたの答え
  • 前へ java - JPAクエリ:サブクエリをグループ化条件に結合する
  • 次へ Visual Studio 2015 Professional、Windows 7用のWindows 10 SDK v10010586のインストールに失敗しました