Angularはスコープのツリーを使用して、コントローラ、ディレクティブなどのロジックをビューにバインドし、AngularJSの変更検出の主なメカニズムです。スコープの詳細については、 docs.angularjs.orgを参照してください。
ツリーのルートは、注入可能なサービス$ rootScope経由でアクセス可能です 。すべての子$スコープは、親$スコープのメソッドとプロパティを継承し、子が角度サービスを使用せずにメソッドにアクセスできるようにします。