Как сбросить ввод bsDatepicker? - PullRequest
       4

Как сбросить ввод bsDatepicker?

1 голос
/ 03 октября 2019

Я использовал загрузчик Datepicker в своем проекте Angular 7. Я помещаю его в качестве ввода внутри формы, подобной этой:

Я хочу очистить всю форму после нажатия кнопки «очистить». Функция form.reset () не работала с вводом datepicker.

 <div class="col-lg-8 form-group">
          <input id="startDate" type="text" placeholder="From" 
          class="form-control" bsDatepicker
          [bsConfig]="{ adaptivePosition: true, dateInputFormat:'YYYY- 
          MM-DD'}" [(ngModel)]="selectedStartDate"
            (ngModelChange)="updateMyStartDate($event)" [ngModelOptions]=" 
          {standalone: true}">
 </div>

Есть ли у вас какие-либо идеи, что мне следует сделать, чтобы сбросить ввод даты и очистить их?

1 Ответ

0 голосов
/ 03 октября 2019

Вы должны сбросить значение input / ngModel при нажатии кнопки очистки.

Поставьте ниже строки после form.reset(); в вашей функции

this.selectedStartDate.value = ' ';

(например,, https://stackblitz.com/edit/angular-nv5qts?file=app%2Fdatepicker-overview-example.ts)

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