5

是否有关于模块生命周期的信息。目前,Angular 内部组件的生命周期有很好的文档记录,我们有钩子方法,如ngOnInit(),ngDoCheck()等。

Angular 模块有类似的生命周期钩子吗?我在哪里可以读到这方面的信息?

4

1 回答 1

0

这里是对 NgModule 的简单有效的解释

NgModules 配置注入器和编译器,并帮助将相关的东西组织在一起。

NgModule 元数据执行以下操作:

  1. 每个 Angular 应用程序都至少有一个模块,即根模块。您引导该模块以启动应用程序。

  2. 声明哪些组件、指令和管道属于该模块。

  3. 公开其中一些组件、指令和管道,以便其他模块的组件模板可以使用它们。

  4. 使用当前模块中的组件需要的组件、指令和管道导入其他模块。

  5. 提供其他应用程序组件可以使用的服务。

  6. 在一个包含几个组件的简单应用程序中,根模块就是您所需要的。随着应用程序的增长,您将根模块重构为代表相关功能集合的功能模块。然后将这些模块导入根模块。

阅读这篇文章,它将了解 Angular NgModules 的所有基础

参考

Angular NgModules 文章链接

于 2018-03-13T12:26:44.583 回答