ANgular 7:如何使用ng-model格式化日期?

时间:2019-04-26 16:28:18

标签: angular7

我正在使用带有angular7的.net核心api。

我在使用ngModel将dateTime转换为Date时遇到问题

 <input class="form-control" name="dateT"
 [(ngModel)]="exp.dateTo  |date:'yyyy-MM-dd'" #dateT="ngModel" type="date"/>

1 个答案:

答案 0 :(得分:0)

如果是双向绑定,请使用一种方法并使用事件处理程序来更新用户输入。

<input class="form-control" name="dateT" (ngModelChange)="updatedate($event)" [ngModel]="exp.dateTo |date:'yyyy-MM-dd'" #dateT="ngModel" type="date"/>

在您的ts文件中添加updatedate以更新ngmodel

 updatedate(event) {

        this.exp.dateTo = new Date(event);
    }