У меня проблемы с получением данных из группы форм.У меня есть эта группа форм с именем lineitemForm
, и я хочу отформатировать указанную группу форм следующим образом:
private formatTransferData() {
const depositDates = this.getDepositDates(this.lineItemsForm);
const mappedValues = this.formatFormValues(depositDates);
return this.filterFormValues(mappedValues);
}
private formatFormValues(depositDates) {
return depositDates.map((depositDate) => {
return {
effectiveDates: depositDate.controls.effectiveDates.value,
depositDate: depositDate.controls.depositDate.value,
};
});
}
Я заметил, что функция formatTransferData()
не работает, когда я передаю depositDates
в this.FormatValues()
, есть две числовые переменные внутри depositDates
, я могу console.log внутри сопоставления depositDate.controls.effectiveDates
и увидеть два числовых значения, но как только я добавлю .value
в конец, числовые значениялибо разрешите себя null
, либо просто ""
, существует ли какой-то конфликт, о котором я не знаю, когда использую .value
в форме группы, которая содержит числовое значение / с?