私はredux-form v6.0.1
を使用しています。 submitFailed
小道具がtrue
とき確認フォームのエラーをredux-formで表示し、次のエラーが表示されるまでエラーをクリアしてください。
- エラーのみ、
onSubmit
を表示されます。は今のところ、私のユースケースは、フォームを作成する必要があります。
- ユーザーがエラーを修正するために戻ると、エラーは消えて、となり、次回までは再表示されません。
onSubmit
が呼び出されます。
私の現在のソリューションは、touchOnBlur: false
を設定し、ときtouched && error
私のエラーメッセージ表示を持つことを伴います。 redux-form
はonSubmit
がトリガーされたときにすべてのフィールドに接触するので、次のフォームの送信までエラーを隠すために、すべてのフィールドにロジックを追加してtouched = false
を設定します。しかし、これは非常に直観的です(ユーザーが物事に触れるとtouched
をfalseに設定する)。これを達成するためのより自然な方法がありますか?
私はv5でも同じことをしようとしています。別の解決策を見つけたことはありますか? – stone