angular - 对于 Angular 中的延迟加载模块,是否有类似 APP_INITIALIZER 的东西?
问题描述
我正在寻找可以让我在某个模块被初始化时执行代码的东西。这个模块在我的应用程序中是延迟加载的。APP_INITIALIZER 仅适用于应用程序初始化过程(从引导的主模块开始)。
我不能使用延迟加载模块的构造函数,因为我的服务返回了一个 Promise,并且我需要同步响应才能在这个延迟加载模块中工作。
解决方案
使用解析器。解析器非常适合您的需求。
推荐阅读
- unit-testing - 用 googletest 断言函数不返回值 (void)
- angular - 服务类(打字稿)中的角度创建表单
- node.js - 如何从firestore中的admin-sdk集合中获取uid
- python - 用于酸洗的嵌套函数的替代方案
- ios - Swift枚举与不同类型的关联值
- python - 绘制网络时如何修复错误
- java - 如何从 PDF 文件中删除图像?
- android - Compose UI:如何在运行时(不在测试中)查询语义树?
- python - 如何使用 pymupdf 附加图像
- python - 使用参数 horiz_char 和 vert_char 完成 PrintTicTacToe 函数,该函数打印带有如下字符的井字棋盘