Ionic 4 日期类型输入字段未填充变量

Ionic 4 date type input field not being filled with variable

我正在尝试为日期数据类型的输入字段设置默认日期。

此默认日期来自 php 文件并存储在 .ts 文件内的变量中:fecha_inicial.

PHP函数获取日期:date("d/m/Y");.

fecha_inicial varibale 已正确填写,因为 console.log('fecha_inicio',this.fecha_inicio) 显示的日期类似于 17/09/2020。变量在 ngOnInit()

中初始化

那么,我输入的代码是:

<input type="date" data-date-format="DD/MM/YYYY" value="fecha_inicio" [(ngModel)]="fecha_inicio">

但是,输入字段没有填充变量的值...我认为这可能是数据类型问题。关于如何解决它的任何想法?

如果我写的不是 type="date" 而不是 type="text",代码就可以工作

使用 Angular 日期管道

<input [ngModel]="fecha_inicio | date:'yyyy-MM-dd'" (ngModelChange)="fecha_inicio = $event" type="date" name="fecha_inicio"/>

附加信息here