2016-04-01 4 views
0

は、ブラウザのレンダリングプロセスは、基本的に以下の手順で起こっている:Angular JSはブラウザのレンダリングプロセスに適していますか?私の理解から

  1. HTMLが
  2. レイアウト
  3. ペイント
  4. DOMツリーがレンダリングツリーに変換されたDOMツリーに解析されます

ここでAngular 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

に関する詳細な情報を提供し、詳細なチュートリアルがありますがそれ。

これはあなたがそれを使い始めるのを助けてくれることを望みます:)

関連する問題