Динамическая загрузка модуля + расширение функционала главного модуля
Стоит задача сделать динамическую загрузку модуля.
т.е если модуль не загружен, то загружаем файл с модулем (а в нем уже и контроллеры, сервисы, директивы, настройки итд).
Реализация загрузки файла не представляет проблем. Но после загрузки у меня два модуля (App и Сhild), которые не связаны друг с другом.
Можно ли их как-то связать, что бы было так, как объявляются зависимости в ангуляре
angular.module('App', ['Child']);
Увы, главному модулю не могу поставить в зависимости ['Child'], он должен прописать себя после загрузки.
Можно ли это сделать? И если можно, то как?
PS курение мануалов не помогло. Так же подошло решение с loadOnDemand (из гитхаба).
|