AngularJS 初始化加载流程:
1:浏览器载入HTML,然后把它解析成DOM
2:浏览器载入Angular.JS 脚本
3:AngularJS 等到DOMContentLoaded时间触发
4:AngularJS寻找ng-app 指令,这个指令指示了应用的边界
5:使用ng-app 中指定的模块来配置注入器($injector)
6:注入器($injector)是用来创建“编译服务($complieserver)”和“根作用域($rootScope)”的
7:编译服务($compile service)是用来编译DOM 并把它链接到根作用域($rootScope)的
8:ng-app 指令将“world”赋给作用域里的name这个变量
9:通过{{name}} ng-bind=“name” 的替换,整个表达式成了“ Hello world”
时间: 2024-10-20 10:46:32