we have a span element which looks like this:
<span role="link" ng-show="showLink()" ng-bind="textLink"></span>
(Just as info: we have a little fade-in, fade-out animation for this link, that's why we had to use ng-show instead of ng-if)
The problem is, when the page is initially loaded, ng-bind binds the text, and just for a few miliseconds we see the link (flickering problem), then comes ng-show and showLink returns false initially, link will be hidden.
How can we achieve this setup so that, the initial load of the page does not show the link at all?
PS: I could of course create a function which delivers the text with a setTimeout (300ms). But i would like to see if there is a better way to do it without timeout.