2016-11-08 76 views
0

我有一个角度模块,需要另一个自定义角度模块。消费模块对于其中一条路线具有$route.resolve。如果模块依赖关系在与该路由关联的页面中呈现,那么该依赖关系模块也会等待完成解析吗?我觉得在消费模块之前引导依赖模块,因此不会等待,但我只是想确定。

+1

Angular在引导后不区分模块。如果为当前路由定义了解析器,则会影响此路由。如果不是,它不会。 – estus

+0

如果我理解正确,那么在解析完成之前,不应执行从依赖项模块调用的函数。是对的吗? – Kraken

+0

在解析路由解析器之前,'ng-view'内容(路由控制器和路由模板)不会被初始化,否则所有其他内容都会导致结果。 – estus

回答

1

Angular在引导后并不区分模块,这个依赖属于哪个模块并不重要。

如果为当前路由定义了解析器,则会影响此路由。

ng-view内容(路由控制器和路由模板)将不被初始化,直到解析路由解析器。解析器不会影响ng-view指令以外的任何内容。