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

我们是否有类似的 Angular 模块生命周期钩子(Hook)?我在哪里可以阅读有关此内容的信息?

最佳答案

这里是 NgModule 简单有效的解释

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

NgModule 元数据执行以下操作:

  • 每个 Angular 应用程序都至少有一个模块,即根模块。您引导该模块以启动应用程序。
  • 声明哪些组件、指令和管道属于模块。
  • 将其中一些组件、指令和管道公开,以便其他模块的组件模板可以使用它们。
  • 使用当前模块中的组件需要的组件、指令和管道导入其他模块。
  • 提供其他应用程序组件可以使用的服务。
  • 在具有几个组件的简单应用程序中,您只需要根模块即可。随着应用的增长,您可以将根模块重构为代表相关功能集合的功能模块。然后将这些模块导入到根模块中。

  • 阅读这篇文章,它将清除 Angular NgModules 的所有基础知识

    引用资料

    Angular NgModules article link

    关于angular - 什么是 Angular 的自定义模块生命周期?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49255663/

    10-10 00:29
    查看更多