Estoy tratando de establecer una fecha predeterminada para un campo de entrada de tipo de datos de fecha.
Esta fecha predeterminada viene de un archivo PHP y se almacena en una variable dentro del archivo Ts: fecha_inicial
.
PHP función para obtener la fecha: date("d/m/Y");
.
fecha_inicial
varibale está correctamente llenado, como console.log('fecha_inicio',this.fecha_inicio)
muestra una fecha como 17/09/2020. La variable se inicializa en ngOnInit ()
Entonces, el código que utilizo para la entrada es el siguiente:
<input type="date" data-date-format="DD/MM/YYYY" value="fecha_inicio" [(ngModel)]="fecha_inicio">
Sin embargo, el campo de entrada no se está llenando con el valor de la variable ... Creo que podría ser un problema de tipo de datos. ¿Alguna idea de cómo solucionarlo?
El código funciona si en lugar de type = "date" escribo type = "text"
Usa el DatePipe angular
<input [ngModel]="fecha_inicio | date:'yyyy-MM-dd'" (ngModelChange)="fecha_inicio = $event" type="date" name="fecha_inicio"/>
Información adicional aquí
Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.
En caso de infracción, por favor [email protected] Eliminar
Déjame decir algunas palabras