Отключить будущие и прошлые даты в типе ввода date Ionic 1 Angular JS - PullRequest
0 голосов
/ 09 апреля 2019

Я пытаюсь разработать средство выбора даты для моего поиска, чтобы динамически отключать прошлую и будущую дату в зависимости от того, что пользователь вводил в поля From Date и To Date моей формы поиска.

Например, если пользователь установил, выберите это значение для From Date

From Date

и это значение для To Date

To Date

Опция From Date не будет иметь никакой возможности выбрать January 6, 2014 вперед, а To Date не будет иметь никакой возможности выбрать June 9, 2013 в обратном направлении.

Я делаю это будет Ionic 1 вместе с Angular JS

Это мой HTML

<div class="inputGroup">
   <div class="dateInputTitle startDate">From Date</div>
   <input class="dateInput startDateInput" type="date" ng-model="search.startDate" ng-change="validateDate('Start')">
   <div class="dateInputTitle endDate">To Date</div>
   <input class="dateInput endDateInput" type="date" ng-model="search.endDate" ng-change="validateDate('End')">
</div>

И мой JS будет просто присваивать значение начальным датам обоих полей, используя new Date()

Я уже пытался использовать теги min и max HTML, но я только что получил класс Angular invalid, когда значение нарушает условия min и max.

Возможно ли на сегодняшний день просто использовать тип date тега input?

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...