【发布时间】:2021-04-15 11:20:45
【问题描述】:
我有一个 http post 服务,它需要这种格式的日期和时间:
YYYY-MM-DDTHH:MM:SSZ
现在在一个表单中,我有一个这样的 formGroup:
this.formBuilder.group({
name: [''],
startDate: [null],
})
但在表单中我有三个输入:
<form [formGroup]="myForm">
<input type="text" formControlName="name">
<mat-datepicker formControlName="day?"></mat-datepicker>
<input type="number" formControlName="hour?">
<input type="number" formcontrolName="minutes?">
<form>
我有一个用于选择日期的日期选择器和两个用于管理小时和分钟的输入。我的想法是这样转换formGroup:
this.formBuilder.group({
name: [''],
day: [null],
hour: [null],
minutes: [null]
})
但是服务器只需要一个字段,我会有一种干净的方法来做到这一点...我的想法是创建单个字段来管理每个值,并在提交时以某种方式组合数据,还是有其他解决方案?
【问题讨论】:
标签: javascript angular angular-reactive-forms