javascript - Angular 2 - 延迟加载模块的生命周期 Hook

标签 javascript angular module components lifecycle

我正在使用延迟加载的 Angular 模块开发应用程序。

我有一个简单的问题:

是否可以在加载模块时捕获事件?

例如 OnInit。此链接解释了生命周期 Hook ,但它仅适用于组件:Lifecycle hooks for components

我找不到任何说明如何挂接模块的文档。

有人知道如何解决这个问题吗?

谢谢

最佳答案

延迟加载模块的构造函数应该这样做

@NgModule({...})
export class MyLazyModule {
  constructor(/* service injection here if required */) {
    console.log('lazy module loaded');
  }
}

关于javascript - Angular 2 - 延迟加载模块的生命周期 Hook ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47094998/

相关文章:

python - 来自未在 python 中导入的模块的函数

python - 模块导入路径

python - 在 Mac OSX El Capitan 下如何让 PyC​​harm 识别 Python 2.7 中的 sys 模块?

javascript - 在 Jquery 拖放之后将元素移动到位置

javascript - ES6 类中的作用域

angular - 同一项目中的 Ionic 2 和 Angular 2

angular - 自动滚动 onkeydown 即使没有必要

javascript - 通过 ajax 通过一个按钮将单个表单提交给两个操作

javascript - Canvas - 无法获取图像数据

angular - 如何保护 .net 核心 API 项目