如何根据条件加载Angualr.js控制器

时间:2016-05-15 13:45:19

标签: javascript angularjs

我正在创建一个非常大而复杂的应用程序。它有超过100多个控制器和一堆第三方库,如jquery,lodash,angualr材料等,我包括所有那些在单个index.html文件中。即使我使用Css& Javascript minifier压缩我的所有文件,但每次我在我的网站上添加新功能时,它的大小都会变大。 因此,如果用户访问我的网站,则需要很长时间才能下载所有文件,这将花费大量时间来完全呈现我的页面。即使我的索引页面需要所有文件的10%。这太可怕了 那么有没有更好的解决方案来动态地根据条件加载我的控制器。所以我不必在index.html文件中包含所有控制器。 谢谢你的时间