Después de escribir la fecha en la entrada del selector de fechas, podemos ver esa fecha en el calendario, pero después de escribir esa fecha y mostrarla en el calendario, la seleccionamos del calendario pero se elimina de la entrada. Supongo que es un problema con las mismas fechas, por lo que si escribe alguna fecha y luego selecciona esa misma fecha del calendario, de alguna manera se anula. Alguien sabe como solucionar este problema? Necesitamos esta fecha aunque sea la misma de tecleo.
file.html <dp-date-picker id="search_dateFrom" class="dp-date-picker" theme="dp-material" mode="day" placeholder="DD.MM.GGGG." [config]="this.config" [(ngModel)]="datesArray['dateFrom']" (onSelect)="checkValue($event)" (ngModelChange)="onChangeSearch2($event)" > </dp-date-picker> file.ts onChangeSearch2(event) { console.log('event',event); } checkValue(event){ if (event.type == 'selection') if(event.date._i) { this.datesArray['dateFrom']=event.date._i; } }También podría publicar una respuesta adecuada.
De acuerdo con los documentos , parece ser el comportamiento predeterminado que las fechas se pueden seleccionar y deseleccionar. Afortunadamente, hay una propiedad llamada unSelectOnClick que, si se establece en falso, evita que el usuario anule la selección de fechas.