#angular #angular-reactive-forms
#угловатый #angular-reactive-forms
Вопрос:
Я пытаюсь добиться чего-то подобного в своем приложении Angular 6:
У меня есть родительская форма, которая собирает некоторую базовую информацию. У меня есть выпадающий список «Версия» в этой форме. В зависимости от версии, выбранной в этом раскрывающемся списке, я должен условно отображать различные наборы элементов управления вводом на вкладке вложенной формы
Снимок того, что мне требуется :
Я относительно новичок в Angular, и я не понимаю, какой подход использовать для этого.
Я имею в виду это руководство.
Но как мне отобразить другую вспомогательную форму при изменении выбранной версии?
Комментарии:
1. Вспомогательная форма — это массив?
2. Нет, это сама другая форма.
3. Не могли бы вы привести пример?
4. допустим, пользователь выбрал версию 1. В этом случае мне нужно записать определенные сведения о версии 1 (например: номер дилера, дата обновления и т.д.). И эти поля варьируются от одной версии к другой. Поэтому я подумал о том, чтобы сохранить их как отдельные формы. Я думал, что смогу отобразить их условно на основе выбранного параметра.
5. вы пробовали что-то вроде этого: const подчиненная форма = версия ==1 ? yourSubForm : defaultSubForm;