Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.07.2014, 11:15
Аватар для Tek
Tek Tek вне форума
Профессор
Отправить личное сообщение для Tek Посмотреть профиль Найти все сообщения от Tek
 
Регистрация: 22.02.2012
Сообщений: 212

Как вывести CurrentScope в темплейте?
Использую google-maps-angular есть необходимость выводить окна, делаеться это через директиву:
<windows ng-cloak templateParameter="'windowData'" isIconVisibleOnClick="true" options="{maxWidth:500}">
<p><b>Name</b>:{{templateParameter.Name}}</p>
<p ng-show="templateParameter.Address != null"><b>Address</b>:{{templateParameter.Address}}</p>
<p ng-show="templateParameter.Rating != null"><b>Rating</b>:{{templateParameter.Rating}}</p>
</windows>
Проблема в том что никак не могу обратиться к скоупу который создает windows. Cмотрел в firebug (с помощью расширения AngScope) - данные лежат в templateParameter. Можно ли вывести текущий scope в темплейте, чтобы посмотреть что доступно из него?
Ответить с цитированием
  #2 (permalink)  
Старый 29.07.2014, 13:47
Новичок на форуме
Отправить личное сообщение для cryaros Посмотреть профиль Найти все сообщения от cryaros
 
Регистрация: 06.11.2012
Сообщений: 2

Насколько я понимаю, можно так
В контроллере директивы пишешь
scope.printCurrentScope = function() {
    console.log(angular.element(element).scope());
}

а в самом шаблоне
{{printCurrentScope }}

Сервис "element" должен быть прописан в атрибутах функции link
link: function(scope, element, attrs) {}
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
КАк в окошке вывести значения поля растущий Общие вопросы Javascript 1 03.03.2013 04:10
Подскажите как вывести надпись poseydon Общие вопросы Javascript 5 12.04.2012 22:50
Как вывести картинку по запросу Bon Events/DOM/Window 2 04.04.2012 02:20
как вывести картинку по запросу Bon Общие вопросы Javascript 0 03.04.2012 13:29
Как вывести ошибку в javascript? MCTrane Общие вопросы Javascript 13 05.05.2010 08:36