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
我正在尝试为日期数据类型的输入字段设置默认日期。
此默认日期来自 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