Установка минимальной даты при угловой проверке - PullRequest
0 голосов
/ 28 сентября 2018

Здравствуйте, ребята, я пытаюсь сделать минимальное значение даты в форме.Я использую угловой и по какой-то причине это не работает, я выложу свой код:

Компонент:

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:

  New end date:</p>
    <input type="date" formControlName="couponEndDate" min="{{minDate}}" >

теперь я получаю дату, и я могу видеть ее в консоли, но по какой-то причине это не относится к "минуте" couponEndDate.любое решение?

1 Ответ

0 голосов
/ 28 сентября 2018

Вам нужно использовать трубы в нем.Попробуйте с этим:

<input type="date" formControlName="couponEndDate" min="{{todate | date:'yyyy-MM-dd'}}">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...