ui-router реагирует на ленивую нагрузку реагирует на проекты маршрутизатора с реализацией ui-router - PullRequest
0 голосов
/ 29 ноября 2018

Чего я хочу добиться, так это создать приложение общего реагирования с ui-router, на котором я буду объявлять основные маршруты, внутри каждого основного маршрута я хочу импортировать полностью реагирующее приложение, которое будет реализовывать свою собственную навигацию, поэтому дляПример моего основного маршрута будет:

/ MainRoute

Так что оттуда я хочу иметь возможность импортировать SubApp как модуль и иметь доступ как

/MainRoute/OnePage
/MainRoute/OtherPage
/MainRoute/OtherPage

Проблема в том,что у этого субприложения есть своя собственная оболочка ui-router и так далее.Поскольку я хочу использовать его как отдельное приложение, не зависимо от основного приложения

MainApp

ReactDOM.render(
  <UIRouter plugins={[pushStateLocationPlugin]} states={[MainAppState]}>
    </div>
  </UIRouter>,
  document.getElementById('react-app')
);

SubApp:

ReactDOM.render(
  <UIRouter plugins={[pushStateLocationPlugin]} states={[SubAppState]}>
    </div>
  </UIRouter>,
  document.getElementById('react-app')
);

путем импорта SubAppв основной это просто ничего не рендеринг у вас есть какие-либо понятия о наилучшем способе интеграции обоих?

...