では動作しません。私は私のアプリでこれを持ってNG-クリック:私はアイテムをクリックしたとき
<li ng-repeat="name in tabs track by $index" ng-class="{selected: tab==$index}" ng-click="tab = $index">{{name}}</li>
をし、それが動作しない、選択したクラスが有効になっています(各Liが、私はこのクラスを持っていると私は他のLiをクリックしたときに、それが除去されていないのクリック)とタブが、私はこれを使用する場合、それが動作し、更新されていません:ng-click="tab = $index"
が動作しない理由を
<li ng-repeat="name in tabs track by $index" ng-class="{selected: tab==$index}" ng-click="switchTab($index)">{{name}}</li>
scope.switchTab = function(index) {
scope.tab = index;
};
なぜこの出来事は、ありますか?
コントローラ関数内で 'index'引数を取得できましたか? –
@DhavalMarthakそれは 'scope.tab = index; 'であるべきtypoでした – jcubic