如何解决ngModule 在 DatePicker 角度材料中不起作用
我的组件中有这个 DatePicker
<input matInput
[matDatepicker]="picker"
(dateChange)="addEvent('change',$event)"
[(ngModel)]='fechaFin'
>
但是当我在 ts 文件中更新 fehaFin 的值时,该更改未显示在控件中
addEvent(type: string,event: MatDatepickerInputEvent<Date>) {
const dialogRef = this.dialog.open(DialogComponent);
dialogRef.afterClosed().subscribe(result => {
if (result){
this.parameterService.updateFechaFin(event.value);
}
else{
this.fechaFin=this.parameterService.fechaFin;
}
});
}
即当用户取消时,我希望取消的值消失,并显示服务属性中的更改之前存在的值,但显示的值是选定的值
这是他的代码:https://stackblitz.com/edit/planificador?file=src/app/planificador/components/cabecera/cabecera.component.ts
选择另一个日期“2021-12-31”然后取消
但 datePicker 中的 Date 仍然是新的 Date
有什么想法吗?
谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。