1

我认为,如果一个依赖项被承诺,它不会在解决后尽快传递给控制器​​。但是,使用 1.1.4(可能不是原因)我发现并非如此。如果这是对当前视图控制器的依赖,我知道如何强制重新承诺。但是,在我的例子中,控制器被定义为 ngInclude 的一部分。如何在加载控制器之前强制它解决?

4

1 回答 1

0

您可以在通过 routeProvider 指定路由并在路由定义 ( http://docs.angularjs.org/api/ng.$ro ​​uteProvider ) 中使用 resolve 属性时执行此操作。不确定是否有其他方法可以做到这一点。

于 2013-04-29T14:20:12.350 回答