Можно ли использовать редактор AEM SPA в приложении Angular, разработанном с использованием шаблона Redux? - PullRequest
0 голосов
/ 03 мая 2020

Я просто пытался интегрировать редактор AEM SPA в мое существующее приложение angular, которое разработано в основном по шаблону Redux. Таким образом, все компоненты представления, которые я стремился показать как компонент AEM, являются глупыми. Они будут получать свои данные через @Input(), а пользовательские взаимодействия управляются EventEmitters с помощью директивы @Output(). Некоторые из входных значений являются Dynami c, которые предоставляются родительским компонентом в немые компоненты путем чтения хранилища состояния Redux.

High level structure of my Page

Поскольку AEM отвечает только за содержание stati c, я не уверен, как добиться динамического поведения c тупые компоненты. Некоторые из вещей, которые я до сих пор пробовал (добавлен ниже), фактически превосходят цели Redux Pattern.

  • Внедрение хранилища состояний в немые компоненты и чтение данных непосредственно из него. вместо того, чтобы полагаться на предоставленные данные через директиву @Input(). В этом случае я буду использовать фиктивные данные для поддержки процесса разработки.

Я не могу обойти эту проблему. Мои вопросы:

  1. Возможно ли это даже в AEM?
  2. Неужели мое понимание AEM совершенно неверно?
  3. Разве AEM еще не созрел для поддержки SPA, разработанных с использованием шаблона Redux?
  4. Должен ли я создать один компонент в AEM, который отображается на родительский компонент в Angular?

Заранее спасибо. Любая помощь будет высоко ценится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...