2016-04-01 23 views
0

從我的理解瀏覽器渲染過程基本上發生在下面的步驟:哪裏角JS適合瀏覽器渲染過程?

  1. HTML解析爲DOM樹
  2. DOM樹轉換爲渲染樹
  3. 佈局
  4. 塗料

哪裏角JS進來的圖片瀏覽?例如,如果我有一個像

<div>{{test}}</div> 

<div ng-include="..."></div> 

的表達是不是真的認爲角做插值或HTML注入,然後在瀏覽器需要生成的HTML代碼,並通過雲步驟1-4?

+0

這應該是很容易找到在線搜索 – tyler

回答

0

角JS文件說:

當角將啓動應用程序時,它分析和處理來自使用compiler模板此 新的標記。加載的, 變換並呈現DOM基本視圖

這裏的模板是指:

包含角特定屬性

HTML代碼。

欲瞭解更多有關AngularJs如何工作,以及它可以做什麼,請閱讀提供的文檔:

https://docs.angularjs.org/guide/concepts

有一個深入的教程,提供的更多信息它。

我希望這可以幫助您開始吧:)