Установить ввод с указателем даты для любой строки в AngularJS 1.5.8 - PullRequest
0 голосов
/ 25 сентября 2019

это может быть простой вопрос, но я посмотрел и не могу найти свой ответ ...

У меня есть поле ввода с датчиком загрузки Bootstrap Angular-UI :

<input type="text" class="form-control" 
    id="id" name="id"
    uib-datepicker-popup="MMddyyyy" ng-model="date" 
    is-open="isDatePickerOpen" 
    close-text="Close" />
<span class="input-group-btn">
    <button type="button" class="btn btn-default" ng-click="openFrom($event)"><i class="glyphicon glyphicon-calendar"></i></button>
</span>

Это прекрасно работает для выбора дат.Я также могу вводить текст произвольной формы, но он правильно связывается только при вводе даты в указанном формате.Если я введу что-то еще, например, «abcd», оно будет привязано к неопределенному.Я подозреваю, что сама программа выбора даты накладывает ограничения на то, что разрешено в поле ввода, но не уверена, как снять эти ограничения.Я открыт для использования любого средства выбора даты, которое поддерживается большинством браузеров.

...