В продолжение
предыдущего вопроса: существует некая иерархическая структура которая описывает относительно сложную форму, которая в свою очередь может состоять из input'ов, контейнеров и других элементов. Контейнеры могут быть вложенные, то есть структура не фиксированной глубины. Выглядит она упрощенно как-то так:
{
"type": "HorizontalLayout",
"margin": false,
"children": [
{
"type": "TextField",
"id": "code",
"caption": "Code of product",
"width": "100px"
},
{
"type": "NumberField",
"id": "amount",
"caption": "Amount of pieces"
}
]
}
Из этой структуры я генерирую набор элементов который потом вставляю в нужное место, но тут возникает проблема с привязкой элементов формы к FormGroup. Собственно в этом и вопрос: как привязать input к существующей FormGroup если он был добавлен с помощью createElement/append?