私はredux-formとreact-reduxを使用しています。ヘルプが必要です - 警告:setState(...):既存の状態遷移中に更新できません
これは私が得る警告です。 39、NewOrderFormFour.jsx:65、およびNewOrderFormFour.jsx:122
あなたはそれが私のコードで3ヶ所CreateNewOrderForm.jsxにポイントをある気づくでしょう。
それを見るには別のペアの目が必要です。
CreateNewOrderForm.jsx:39:
toggleDialog = (id) => {
const { dialog, openDialogFunction, closeDialogFunction } = this.props;
if (dialog.show && (dialog.id === 'confirmOrderDialog' || 'confirmOrderDialog')) {
closeDialogFunction(id);
}
else {
openDialogFunction(id, 1);
}
}
NewOrderFormFour.jsx:65:
openConfirmationDialog =() => {
const { openDialogFunction } = this.props;
openDialogFunction('confirmOrderDialog');
}
NewOrderFormFour.jsx:122:
<Form
id="createOrder"
onSubmit={ handleSubmit(this.openConfirmationDialog()) }
>
私はthis.openConfirmationDialog
を呼び出す必要がありますかhandleのサブメソッド?
またはコールバックに入れますか?
私は1000を超えるので、エラーを特定するのに苦労します。
これを動作させるにはどうすればよいですか?
私はそれを試してみましょう。それは私が前の3ページにそれを捨てる必要はなかっただけ面白いです。または少なくとも最初の2つ。それでも、私はそれを試みます。 –
うまくいきました。なぜそれは働いたのですか?笑。特に私はいつもそれをする必要はありませんか? –
引数なしで関数を呼び出すので、以前はうまくいきました。 – Andrew