gpt4 book ai didi

AngularJS 模块生命周期

转载 作者:行者123 更新时间:2023-12-03 07:43:43 27 4
gpt4 key购买 nike

只需谷歌搜索“AngularJS 模块生命周期”。找不到任何有趣的东西。任何人都可以在 解释一下这个。

我想了解到底如何

angular.module("ui.bootstrap", [
"ui.bootstrap.tpls",
"ui.bootstrap.accordion"
]);
  1. 依赖项到底如何解析以及加载顺序。
  2. Angular 是否首先调用 ui.bootstrap 的运行阶段,然后调用配置然后加载依赖项?
  3. (何时)Angular 是否还为所有依赖模块调用运行和配置阶段?

最佳答案

来自documentation

  • 模块可以按任意顺序加载
  • 配置 block - 在提供者注册和配置阶段执行。只有提供者和常量可以注入(inject)到配置 block 中。这是为了防止服务在完全配置之前意外实例化。
  • 运行 block - 在创建注入(inject)器后执行并用于启动应用程序。只有实例和常量可以注入(inject)到运行 block 中。这是为了防止在应用程序运行时进行进一步的系统配置。

编辑 - 更新链接

关于AngularJS 模块生命周期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31715752/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com