使用ui-router加载AngularJS控制器代码以进行状态更改(懒惰)

时间:2014-07-22 12:13:46

标签: angularjs angular-ui-router

我正在使用带有Rails后端的AngularJS应用程序。使用Rails资产管道,我已经能够非常好地组织我的javascript文件,但是我已经登陆了最初加载的javascript数量变大的点。

我的所有视图都是在状态更改时异步加载的,但控制器代码已经预加载,而初始页面加载时只使用了一个控制器。我很好奇这是否是首选的方式以及是否有替代方案。我可以以任何方式懒惰加载此控制器代码吗?

我考虑过使用controllerProvider状态参数,但我无法理解它是如何工作的。

0 个答案:

没有答案