Компонент
<div ng-class="{'hide': ($ctrl.data.length < 1) ? 1 : 0 }" class="outputEntityList" collapsibleinit>
<ul class="collapsible proccesscollaps" data-collapsible="accordion" ng-repeat="entity in $ctrl.data" >
<li>
<div class="collapsible-header active">
<i class="material-icons">arrow_drop_down</i> {{ entity.title }}
</div>
<div class="collapsible-body">
text
</div>
</li>
</ul>
</div>
collapsibleinit - это директива, которая вызывает jQuery плагин $('.collapsible').collapsible();
Но дело в том, что я так понял директива collapsibleinit срабатывает сразу при загрузке страницы, а когда уже коллекция $ctrl.data меняется (от 0 до n значений), то понятное дело, директива не отрабатывает заново
Как можно это реализовать или поправить?