<div ng-switch="signedIn()">
<a ng-switch-when="false" >Text1</a>
<a ng-href="#/post_form" ng-switch-when="true">Text2</a>
</div>
편집 // 동시에 표시 각도 조건부
$ scope.signedIn이 텍스트 1, 텍스트 2 모두 볼 수 있습니다 변경하기됩니다. 로그인/로그 아웃 할 때까지 의도 한대로 작동합니다. 그런 다음 잠시 동안 Text1과 Text2가 모두 표시됩니다. NG 숨기기/쇼 NG-경우 사용하는 제안편집 //
모든 답변 - 문제가 아직도있다.
나는 ng-if가 "DOM friendly"임을 알고 있습니다.
더 많은 정보를 제공하십시오, plnkr이 도움이 될 것입니다 – 23tux
또는 적어도 컨트롤러의 코드 – Brocco
plunker 예제가 없으면 이것이 바로 적용되지만 Angular docs에서 "NgCloak 지시문이 사용되었습니다. 응용 프로그램이로드되는 동안 원시 HTML 템플리트가 원시 (컴파일되지 않은) 양식으로 브라우저에 의해 잠깐 표시되는 것을 방지하려면이 지정 문을 사용하여 html 템플리트 표시로 인한 바람직하지 않은 깜박임 효과를 피하십시오 "- https : //docs.angularjs .org/api/ng/directive/ngCloak – OddEssay