Как получить доступ к родительскому элементу из внутреннего элемента из группы во вложенных реактивных формах

Обход проблемы:

t = time()
t2 = time(t.hour+1, t.minute, t.second, t.microsecond)

Вы также можете опустить микросекунды, если вам не нужна такая точность.

0
задан Ankur Akvaliya 20 March 2019 в 10:33
поделиться

1 ответ

Так в чем же причина того, что структура модели отличается от структуры HTML-разметки? Если это из-за DTO, то ваш подход неверен. Модель формы не должна отражать модель DTO (как это обычно бывает в формах, управляемых моделью), поскольку вы сможете отображать модель формы и DTO при постобработке. На мой взгляд, это главная причина, по которой он существует - отделить форму от модели данных.

Модель формы должна быть отражена в HTML.

РЕДАКТИРОВАТЬ: В любом случае, если вы хотите пойти по этому пути, вы всегда можете связать элемент управления формы напрямую - только для этого элемента управления - вместо использования группы / имен формы с помощью [formControl] и FormGroup#get. Более или менее это будет похоже на

<input [formControl]=this.myForm.get('access_key;');/>

Если у вас нет ссылки на группу форм верхнего уровня, вы можете использовать https://angular.io/api/forms/AbstractControl#parent пройти к нему.

0
ответ дан Antoniossss 20 March 2019 в 10:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: