После успешного входа в мое приложение я хочу динамически загружать все состояния, доступные пользователю из api/js
. Динамически загружаемые состояния всегда будут включать абстрактное состояние app.module
, которое является единственным известным состоянием и является корневым для всех других состояний в той же загрузке.
Мой первый подход состоял в том, чтобы использовать oc.lazyLoad после входа в систему. Он работал нормально, но не при обновлении браузера. Затем я попытался загрузить с помощью oc.lazyLoad в module.run, но это не сработало.
Я пытался использовать oc.lazyLoad вместе с futureState из дополнений ui-router, но не могу заставить его работать.
Мне нужна помощь в настройке $futureStateProvider
, если вообще возможно сделать то, что я хочу.