ボタンをクリックすると、配列内の次のインデックス項目にインクリメントします。配列の最後の項目に到達すると、 "endButton"というボタンタグにクラスを追加します。ng-Classディレクティブでスコープオブジェクトを評価する方法は?
私が表現を評価する方法は、ng-classディレクティブを使うのが最善だと思うhtmlコードだけです。私は式を評価したい、本当に "endButton"クラスを追加する。
私は、次の構文を試してみました:
<button type="button" class="right-btn col-xs-6" role="menuitem" ng-click="clickNext()" ng-class="{'endButton' : scope.myArray.Index === 10}">Next</button>
これは、文字列値としてスコープオブジェクトを返すので、それは動作しません。私はmyArray.Indexの周りに二重中括弧を含めましたが、同様に文字列を生成します。
ng-Classディレクティブでスコープオブジェクトをどのように評価することができますか?