2016-10-26 4 views
0

링크에 aria-expanded를 추가하려고합니다. 사용자가 링크를 확장했을 때 aria-expanded 값을 true로 설정하고 그렇지 않은 경우 false 값을 원합니다. 이것을 달성하는 방법을 잘 모르겠다. 3 진 연산자가 어떻게할지는 모르겠지만 어떻게 할 것인가. 내가 이런 식으로 생각하지 않았다 @himanshuaria-expanded angularjs의 3 진 연산자

<a href="" ng-click="do()" class="" aria-expanded="{{}}" aria-label="test"> 
      <span class=""></span>Something 
     </a> 

답변

0

당신은 단순히 컨트롤러에서 변수

<a href="" ng-click="do()" class="" aria-expanded="{{expandedValue}}" aria-label="test"> 
    <span class="">Something</span> 
</a> 

$scope.do = function(){ 
    $scope.expandedValue = !$scope.expandedValue; 
} 
+0

감사 속성을 바인딩 할 수 있습니다. –