Reactive Forms と moment で Angular とマテリアルの datepicker を使用しています MomentDateModule
。キーボードで入力されたフォームから値を取得するにはどうすればよいですか?
ここに小さな例があります。正しい日付を入力している場合、valueChanges は正しいモーメント オブジェクトで発行され、すべて問題ありません。無効な日付null
でthis.date.value
管理されています
Reactive Forms を使用して Form Control に現在の入力値を保存する方法はありますか? 私も
(input)="onInput($event)"
datepickerに追加しようとしました<input />
onInput(event) {
this.date.setValue(moment(event.target.value))
}
しかし、うまくいきませんでした。datepicker は無効なモーメント オブジェクトを入力値の空の文字列に変換するため