Я получил один основной компонент для ФОРМЫ и имею три компонента для секцийУгловая JS 2 - Применение Дизайн
Теперь в главной форме у меня есть кнопка, которую я хочу использовать представить все раздел (ы) представить данные в службу?
Как я могу это достичь?
Должен ли я использовать излучатель выходных событий во всех компонентах раздела и получать данные в компоненте основной формы перед отправкой?
Спасибо
---------------------- первоначальный вопрос ниже --------------- ---------
Я создаю форму (с несколькими разделами) в угловом2, и эта форма будет частью рабочего процесса утверждения.
Рабочий процесс будет не в угловом2, хотя форма будет указана из рабочего процесса. Когда мы открываем форму с разных этапов рабочего процесса, она позволяет пользователю просматривать или редактировать только определенные разделы формы.
Как я должен проектировать свою форму с разделами?
1) один компонент для всей формы?
2) отдельный компонент для каждого раздела и имеющий один основной родительский компонент?
на форме нагрузки; выполните проверку бизнес-логики, чтобы узнать, какой раздел нужно отображать в режиме просмотра и редактирования. И для бизнес-логики есть отдельный компонент, который будет проверять, какой раздел загружен и в каком режиме
Пожалуйста, предложите дизайн приложения.
Если я это правильно понимаю. Скажем, у моей формы есть разделы A, B, C, ..... У меня могут быть отдельные компоненты для каждого раздела, то есть компонента A, B, ...теперь, основываясь на параметрах/данных в URL-адресе, я хочу, чтобы моя форма отображала раздел A в режиме просмотра и раздел B в редактируемом режиме, поэтому для этого я могу иметь Основной компонент, который соответственно вызовет компоненты A и B. Теперь как главный компонент вызовет два шаблона? Пожалуйста, помогите – user3674161
Другими словами, один компонент может иметь два или более дочерних компонента, но как он отображает шаблоны из дочерних компонентов в соответствии с бизнес-логикой, означающий когда-то просто компонент A как-то ... – user3674161
на самом базовом уровне вы могли бы использовать * ngIf для компонентов в родительском – danday74