1

Reactive Forms と moment で Angular とマテリアルの datepicker を使用しています MomentDateModule。キーボードで入力されたフォームから値を取得するにはどうすればよいですか?

ここに小さな例があります。正しい日付を入力している場合、valueChanges は正しいモーメント オブジェクトで発行され、すべて問題ありません。無効な日付nullthis.date.value管理されています

Reactive Forms を使用して Form Control に現在の入力値を保存する方法はありますか? 私も (input)="onInput($event)"datepickerに追加しようとしました<input />

onInput(event) { this.date.setValue(moment(event.target.value)) }

しかし、うまくいきませんでした。datepicker は無効なモーメント オブジェクトを入力値の空の文字列に変換するため

4

1 に答える 1