Я использую указатель даты ngx-bootstrap для прослушивания события onchange, чтобы я мог получать данные всякий раз, когда пользователь изменяет дату со ввода.
Все работает нормально, за исключением того факта, что bsValueChange
изначально срабатывает при загрузке страницы, что возвращает Unhandled rejection SequelizeDatabaseError: invalid input syntax for type date: "Invalid Date"
.
Вот мой блок кода DatePicker
<input class="form-control" #drp="bsDaterangepicker" bsDaterangepicker [(ngModel)]="bsRangeValue" [bsConfig]="{ rangeInputFormat: 'MM/DD/YYYY' }"
(bsValueChange)="onValueChange($event)">
Я также рассмотрел эту проблему github, но это также не работает для меня, так как ngModelChange
больше не работает.
Я хочу, чтобы bsValueChange
срабатывал только один раз после загрузки всей страницы.