2016-08-24 12 views
0

ルート設定に基づいて、ビューがng-viewタグで読み込まれる角度のアプリケーションを作成しました。一度私のビューでは、動的にドロップダウン選択に基づいてng-includeを使ってサブテンプレートをロードしています。メインビューのボタンのクリックアクションでは、ng-includeにロードされたビューのスコープを取得したいと思います。誰も私にそれをする方法を提案することはできますか?

enter image description here

答えて

2

あなたは、特定のコントローラのスコープにアクセスするには、このような何かを行うことができます。

var ctrlElement = document.querySelector('div'); 
var ctrlScope = angular.element(ctrlElement).scope(); 
console.log(ctrlScope.user); 

以下は簡単なフィドルです。

https://jsfiddle.net/2Lj26ru5/

+0

これは機能します。ありがとうございました。 – Pradeep

関連する問題