angular.js - angularjs で li をクリックしたときに現在の li クラス名を追加/削除するにはどうすればよいですか?
迷茫
迷茫 2017-05-15 17:12:43
0
1
813

<li ng-class="{on: onSw==true}">

リーリー

</script>

リーリー

クリックすると次のようになります
クリックしたリのスタイルを変更するにはどうすればよいですか?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全員に返信(1)
迷茫

li が ng-repeat を使用している場合
たとえば、items 内の item が走査されます
配列内の各要素に onSw を追加し、イベントをクリックしてパラメーター $index を渡します
その後、関数内で $scope.items[index] .onSw=true

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート