Css 设置角度验证的最小日期
大家好,我正在尝试在表单中创建一个最小日期值。我使用angular,出于某种原因,我将发布我的代码: 组成部分:Css 设置角度验证的最小日期,css,angular,validation,date,Css,Angular,Validation,Date,大家好,我正在尝试在表单中创建一个最小日期值。我使用angular,出于某种原因,我将发布我的代码: 组成部分: minDate: Date; constructor(private auth: AuthService, private dataService: DataService, private fb: FormBuilder, private router: Router, private matService: MatService) { this.dataServic
minDate: Date;
constructor(private auth: AuthService, private dataService: DataService, private fb: FormBuilder, private router: Router, private matService: MatService) {
this.dataService.getCompanyCouponResult(this.dataService.CouponIdForEdit).subscribe(res => {
this.coupon = res;
this.minDate = this.coupon.startDate;
console.log(this.minDate);
})
输出:
edit-coupon.component.ts:28 2014-02-13T22:00:00.000+0000
html:
新的结束日期:
现在我确实得到了日期,并且可以在控制台中看到它,但由于某些原因,这不适用于couponEndDate的“min”。有解决方案吗?您需要在其中使用管道。试试这个:
<input type="date" formControlName="couponEndDate" min="{{todate | date:'yyyy-MM-dd'}}">
<input type="date" formControlName="couponEndDate" min="{{todate | date:'yyyy-MM-dd'}}">