2016-10-26 9 views
0

私はリンクにaria-expandedを追加しようとしていますが、ユーザーがリンクを展開している場合はaria-expandedの値をtrueにし、そうでない場合はfalseにします。私はこれを達成する方法がわかりません、私は三項演算子が行うが、どのように確信していないと思います。私はこのように考えていなかった@himanshuaria-expanded anglejsの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

おかげでプロパティをバインドすることができます。 –