2015-01-29 7 views
0

탐색에 ui-router를 사용하고 있습니다.LI 요소의 ng-show가 내부 A 요소를 클릭 할 수있게하는 이유

ng-show과 변수를 사용하는 메뉴 항목 중 하나를 클릭하거나 해제 할 수 있습니다.

:

이것은 li 요소가 숨겨져있는 경우, 그러나, 잘 작동 후에도 여전히 마우스가 손 모양으로 바뀌고,이 경우 링크를 클릭하면, 사용자는 여전히 "테스트"페이지로 이동 할 수 있습니다 <li ng-show="showTesting"><a href="#testing"><i class="fa fa-check"></i> {{'MENU_TESTING' | translate}}</a></li>

링크가 사라질뿐만 아니라 비활성 상태가되도록하려면 어떻게해야합니까?

답변

0

당신은 사용할 수 있습니다 ng-if

<li ng-if="showTesting"><a href="#testing"><i class="fa fa-check"></i> {{'MENU_TESTING' | translate}}</a></li>