У меня есть требование в угловой динамической форме добавлять пару ключ-значение по нажатию кнопки добавления. Оба ключа и значения должны быть доступны для редактирования
a) - Ключ либо мы можем выбрать из основного списка, либо он можетбыть свободным текстовым полем (если значение не доступно в основном списке, тогда автозаполнение должно быть заменено текстовым полем).
b) - значение должно быть текстовым полем.
Кроме того, рядом должно бытькнопка «Сохранить» и кнопка «Удалить» вместе с полями выше, чтобы отправить или удалить ее.
В соответствии с текущей реализацией в нашем проекте «ключ» всегда жестко закодирован, а «значение» доступно для редактирования внутри группы форм.
Какой должен быть лучший подход для добавления новой пары ключ-значениев динамической форме?
1- Нужно ли нам создавать новую группу форм для добавления новой строки?
2- Использовать текущий подход и расширять функциональность для него в той же группе форм
Любой подход / руководство будет приветствоваться.