我的问题是我需要在运行时以编程方式加载角度模块。 不过,它不一定必须是动态模块加载。所有模块均可在第一次引导时加载。
基本上,我将开始将我的应用程序从angularJs升级到angular,并且应用程序体系结构是一个主要应用程序,带有可配置的插件。
插件是angularJs模块,所以基本上我有我的主要应用程序模块
angular.module('app', [])
然后根据配置进行操作
angular.module('app').requires.push('plugin1');
angular.module('app').requires.push('plugin2');
插件1和2的js文件将添加到html中,并首先加载,最后我们进行
angular.bootstrap(document, ['app']);
现在,我们拥有完整的应用程序,其中已加载了2个插件,但已与主应用程序分离。
所以...现在我需要在角度上做同样的事情,但是在角度上琐碎的事情似乎在角度上确实很复杂。
是否有快速简便的方法来做到这一点? 我是否真的需要研究动态模块加载,还是还有另一种解耦的但不是真的可行的动态方法?
谢谢!