javascript - Angular 5 将日期绑定(bind)到字段( react 形式)

标签 javascript angular typescript

我在输入日期类型时遇到问题。我想绑定(bind)来自组件的数据。这是我的领域:

<div class="col-md-6">
    <label for="dateOfReport">Data zgłoszenia błędu:</label>
    <input type="date" formControlName="dateOfReport" id="dateOfReport" class="form-control" [value]="report.dateOfReport | date:'dd.MM.yyyy'"> {{report.dateOfReport | date:'dd.MM.yyyy'}}
  </div>

以下是变量 dateOfReport 的外观:

new Date().toJSON().slice(0, 10)

我哪里失败了? {{ .. }} 显示了正确的日期,但我的字段不将其视为默认日期。

最佳答案

使用响应式表单时,不应将数据直接绑定(bind)到控件,而应使用 FormGroup 的 setValue() 或 patchValue()。

关于javascript - Angular 5 将日期绑定(bind)到字段( react 形式),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49976356/

相关文章:

Angular6 - ngIf 不会破坏对象

javascript - 如何返回 Http 响应?

reactjs - 使用 Typescript 在 React 项目中存储/检索配置设置

google-maps - Angular2 - 如何设置 google.maps.OverlayView? (将 JS 原型(prototype)翻译成 Typescript)

javascript - Express 中的嵌套 api 端点

javascript - Facebook 事件中的 FB 像素自定义属性值_已删除_

javascript - 如何在nodejs中的多个文件之间共享变量

angular - 如何在 Angular 2 中使用 routerLink 传递和获取参数?

javascript - 当 JS 控制台出现错误时重新加载页面

javascript - 类型 'number' 不可分配给类型 'Date' - Typescript 未编译