図のように、ng-repeatを使って上記5つのブロックをループ出力するのですが、あるブロック(ブロック2など)があった場合の実現方法です。クリックするとブロックの背景の色が赤に変わりますか?他のブロックの色は変わりません。
アドバイスありがとうございます。
大家讲道理2017-05-15 17:00:27
メソッドが多すぎます。ng-click、ng-class、ディレクティブはすべて実装できます
これは参照用の直接メソッドです
html:
js
リーリー黄舟2017-05-15 17:00:27
クリックイベントを追加します。現在のループの $index と $even を渡します。その後、angular jq を通じて自分で処理しても問題ありません。