Делаю яндекс карты на компоненте yaMap для angular. Разметка такая
<ya-template-layout ya-key="balloonTemplate">
<div class="catalog-balloon" ng-click="console.log(1)">
<h2>{{ properties.advert.title }}</h2>
<div class="date" ng-show="properties.advert">{{ properties.advert.date }}</div>
</div>
</ya-template-layout>
<ya-map id="business-map" ...>
<ya-cluster>
<ya-geo-object ng-repeat="o in geoObjects"
ya-source="o"
ya-event-balloonopen="balloonOpen($event)"
ya-options="{balloonContentLayout:'balloonTemplate'}"></ya-geo-object>
</ya-cluster>
</ya-map>
Карта отображается, балун при щелчке на объекте отображается, поля внутри балуна тоже работают. Но внутри балуна не работает ни одна директива, пробовал ng-click, ng-show, ng-if. Куда читать, где смотреть откуда такое поведение не знаю