This question already has an answer here:
- AngularJS app.run() documentation? 2 answers
There are
- controllers
- constants
- directives
- services
- factory
- run
- config
- filters
functions of angular.js
. What is the calling order of all these modules?
Learning this I made a fiddle observing the behaviour by console.log
. Its like
- app config
- app run
- directive setup
- directive compile
- (app controller dependencies)
- service
- factory
- inner factory
- inner service
- app controller
- filter
- directive linking
- filter render (w.r.t the markup)
Observe yourself here (Check Console).
EDIT
New Fiddle with filters
added
来源:https://stackoverflow.com/questions/38374145/what-is-the-calling-order-of-angularjs-functions-config-run-controller