2016-08-24 2 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

Смежные вопросы