у меня есть массив объектов, здесь, если дата выбирается из календаря datetime, значение не привязывается к этому объекту, но если я изменяю дату вручную, это работает, но если я выбираю из календаря, то значение равно привязка нит. Я пытался с (изменить) и (ngModelChange), но оба не работали.
HTML:
<div class="col-6
*ngFor="let restrictValue of Restrictions;let i = index">
<div class="form-group">
<input type="text" class="form-control onlyDateTime" placeholder="MM/DD/YYYY HH:MM AM/PM"
[disabled]="!restrictValue.boolValue" [(ngModel)]="restrictValue.datetime" (change)="dateRestriction($event,restrictValue)" (click)="dateRestriction($event, i)"
[ngModelOptions]="{standalone: true}" >
</div>
</div>
TS:
dateRestriction(event,restriction) {
$('.onlyDateTime').datetimepicker();
$('.onlyDate').datetimepicker({
format: 'L'
});
$('.onlyDateTime').datetimepicker(
).on('dp.change', (e)=>{
const date = e.date;
});
}
DEMO