前提・実現したいこと
Angular materialのinputを使用してtype="time"とし
timepickerを作成しました。
そこにバリデーションを後から最小の時間を設定したい
それと変更を感知したらあるメソッドを実行する様な機能が有れば合わせて教えていただけると助かります。
宜しくお願いいたします。
発生している問題・エラーメッセージ
動作しない
該当のソースコード
TS
1 if (this.minDate < this.loginForm.controls['dateControl'].value) { 2 } else if ( 3 this.minDate > this.loginForm.controls['dateControl'].value 4 ) { 5 this.loginForm.controls['timeControl'].setValidators([ 6 Validators.min(10),//ここは10:00と設定したいが、エラーになる 7 ]); 8 } 9 this.loginForm.controls['timeControl'].updateValueAndValidity();
補足情報(FW/ツールのバージョンなど)
Angular 10.0.2
Angular material 10.0.2
あなたの回答
tips
プレビュー