我已经用角2反应形式实现了碳数据采集器。一个包含一堆字段以及一个日期选择器的表单,出于表单重置的目的,我编写了一个方法。第一次,日期重设工作正常,但是第二次,如果您提供日期并尝试重设日期,则重设无效。但是在控制台中,日期值已更改为null,但前端仍显示日期。
这是我通常的重置方式:
reset(){
this.formControlName.reset();
}
任何人有主意请帮助我。
答案 0 :(得分:0)
我知道,这样做听起来很麻烦,但是由于我遇到了类似的问题,所以您可以这样做。
假设您可以定义ngModel属性。
[(ngModel)]="datePicker"
然后,使用相同的方法执行form.reset(),您可以像这样手动将空字符串分配给其中
this.datePicker = "";
答案 1 :(得分:0)
碳日期选择器ngModel似乎有问题。在日期选择器中检查ngModel是否应为两种方式绑定。