1

チェックボックスをクリックすると、別のフィールドの「検証」プロパティが変更されます。問題は次のとおりです。「validate」フィールドが変更され、React インスペクターで確認できますが、react-final-form が古いバリデーターを呼び出します。

ここでデモを見ることができます: https://codesandbox.io/embed/nny0zxz4rm チェックボックスをクリックして送信すると、フォームが送信され、バリデータは無視されます。チェックボックスを 2 回クリックすると、必須ではないフィールドがフォームの送信を妨げます。

バリデーターのコードを変更できず、この問題を修正するための他のオプションも表示されません。

4

1 に答える 1