問題タブ [formik]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reactjs - Ant 設計の日時ピッカーが Formik (反応) を介して値を渡さない
現在、Formik を使用して React にある予約フォームに取り組んでいます。Ant Design の Date Picker と Time Picker をそれぞれ予約の日付と時刻に組み込みましたが、値をコンポーネントに戻すのに苦労しています。
フォームコンポーネントで設定した方法は次のとおりです(他の無関係なフィールドは省略しました):
これは、時間の変更を処理する関数です (状態セットのみ)。
次に、親で、コンポーネントは次のように設定されます。
そして、saveBooking
関数は単純にコンソールをパラメータからログアウトします。firstname
ただし、 、 、などの他のフィールドのみをログアウトしsurname
ますemail
。日付は完全に見落とされており、フォームに日付を認識させる方法がわかりません-送信時に日付値を複製するためにFormik隠しフィールドを作成しようとしましたが、それでも無視されます. フィールド名と ID は正しく、他のすべてのフィールドと同様にデータベースと関連付けられています。なぜそのデータが読み取られないのかわかりません。