I have one auto-carousel directive which iterates through the linked element's children.
The children however are not yet loaded in the DOM, because their ng-ifs expressions have not been parsed yet.
How can I make sure the parent directive knows there have been changes to it's DOM tree?
        <ul class="unstyled" auto-carousel>
          <li class="slide" ng-if="name">{{name}}</li>
          ...
          <li class="slide" ng-if="email">{{email}}</li>
        </ul>
I could use $timeout but that feels unreliable. I could also use ng-show instead of ng-if but that does not answer the question and not what I need.
 
     
     
     
    