angularjs函数的调用顺序是什么(config / run / controller)?

时间:2016-07-14 12:25:59

标签: javascript angularjs angular-directive angular-services angular-module

  • 控制器
  • 常数
  • 指令
  • 服务
  • 工厂
  • 运行
  • 配置
  • 过滤器

angular.js的功能。所有这些模块的调用顺序是什么?

1 个答案:

答案 0 :(得分:15)

了解这一点我通过console.log观察了行为。就像

  • app config
  • app run
  • 指令设置
  • 指令编译
  • (app控制器依赖项)
    • 服务
    • 工厂
    • 内部工厂
    • 内部服务
  • app controller
  • 过滤
  • 指令链接
  • 过滤器渲染(w.r.t标记)

观察自己here(检查控制台)。

修改

添加了filters的新Fiddle