1

現在、現在のプロジェクトでReactRedux Toolkit、および Formik を使用しています。状況は、onSubmit メソッドのヘルプを使用して (useFormik() フックを使用して) フォーム データを送信しているときに発生します。onSubmit メソッドで Redux アクションを呼び出して (useDispatch() フックを使用)、useSlector フックを使用して状態データに直接アクセスしていますが、常に前の値を取得しています。サンプル コードを以下に示します。

 const formik = useFormik({
    initialValues,
    onSubmit : (values) => {
      alert(JSON.stringify(values));
      dispatch(loginSumbmit(values));    
      console.log(authState); // get previous data
    },
    validationSchema,
  });

4

1 に答える 1