angularjs基本執行流程
最近溫習了下angularjs執行流程,備記下。以便檢視。
基本的執行流程如下:
1.使用者請求應用起始頁。
2.使用者的瀏覽器向伺服器發起一次HTTP連線,然後載入index.html頁面,這個頁面裡面包含了模板。
3.angular被載入到頁面中,等待頁面載入完成 ,然後查詢了ng-app指令,用來定義模板邊界。
4.angularjs遍歷模板,查詢指令和繫結關係,這將觸發一系列動作:註冊監聽器,執行一些Dom操作,從伺服器獲取初始化資料。這項工作的最後結果是,
應用將會啟動起來,並且模板被轉換成了Dom檢視。
5.連線到伺服器去載入需要展示給使用者的其他資料。
相關文章
- WEB程式執行的基本流程Web
- Servlet基本概念及執行流程Servlet
- Mysql 執行流程MySql
- HA執行流程
- MapReduce執行流程
- php執行流程PHP
- MyBatis執行流程MyBatis
- Kafka簡介、基本原理、執行流程與使用場景Kafka
- 「MySQL」 MySQL執行流程MySql
- SpringMVC執行流程SpringMVC
- MapReduce程式執行流程
- javaWeb的執行流程JavaWeb
- Struts框架執行流程框架
- PostgreSQL SQL執行流程SQL
- angularjs中的interval定時執行功能AngularJS
- 好程式設計師Java教程分享Servlet基本概念以及執行流程程式設計師JavaServlet
- PHP執行流程回顧PHP
- MapReduce的執行流程概述
- thinkphp3.2 執行流程PHP
- 框架執行流程總結框架
- SQL 解析與執行流程SQL
- Ansible playbook 執行流程
- java的執行流程(轉)Java
- Dapr Outbox 執行流程
- 執行流程原始碼分析原始碼
- Spark學習(一)——執行模式與執行流程Spark模式
- 深入理解執行緒池的執行流程執行緒
- 執行緒的基本解析執行緒
- 執行緒基本概念執行緒
- 執行緒的基本使用執行緒
- java多執行緒之執行緒的基本使用Java執行緒
- 深入Mybatis原始碼——執行流程MyBatis原始碼
- 【java學習】控制執行流程Java
- Mybatis執行流程原始碼分析MyBatis原始碼
- VUE 執行流程 個人筆記Vue筆記
- 關於java的執行流程Java
- Seata的AT模式的執行流程模式
- 執行緒基本知識點執行緒