initialValuesを使用して自分のformvaluesを設定すると、正規化と非同期の検証が実行されます。私も両方のぼかしや変更アクションを派遣しようとしたが、両方が動作しません:initialValuesで設定したredux-formの値を正規化
dispatch(blur('userdata', 'user_zipcode', '3021LC'));
dispatch(change('userdata', 'user_zipcode', '3021LC'));
この問題を解決するための正しい方法でしょうか?
これは役に立ちました。ここでの「問題」は、このフォームがユーザーデータであらかじめ埋められていることです。私はちょうどデータをダブルチェック(および正規化)したいです。ここでデータを正規化する方法を見つけました:https://github.com/erikras/redux-form/issues/1988#issuecomment-264558513。しかし、非同期の検証は機能しません...私が正しい場合、私はちょうど初期化アクションをディスパッチした後、私の装飾されたフォームでthis.props.asyncValidate()を実行することができますか? –
それは正しい、はい。 –
これはasyncValidator-functionをまったく実行しません...私が逃したかもしれないと考えることができるものは何ですか? –