以角度2对datepicker进行即时验证。输入日期后,必须立即检测最小或最大日期。在点击事件之后,它正在检测为触摸。是否有任何其他必须更改才能检测到。
<form #Details1="ngForm">
<div class="form-group" fxLayout="column" style="width:531px;">
<md2-datepicker mdInput
id="rDate"
name="rDate"
[(ngModel)]="component.rDate"
#receivedDate="ngModel"
placeholder="rDate"
format = 'MM/dd/y'
min="minDate"
max="maxDate"
type="date"></md2-datepicker>
<md-error *ngIf="rDate.invalid && (rDate.dirty || rDate.touched)">Please select a valid R Date</md-error>
<md-error *ngIf="(rDate.hasError('md2DatepickerMin') || rDate.hasError('md2DatepickerMax'))">Year between 1800-2099</md-error>
</div>
</form>