ホームページ  >  記事  >  バックエンド開発  >  javascript - angularJS では、クリックして ng-repeat 配列オブジェクトの属性要素の現在の要素を取得し、それを操作します

javascript - angularJS では、クリックして ng-repeat 配列オブジェクトの属性要素の現在の要素を取得し、それを操作します

WBOY
WBOYオリジナル
2016-09-21 14:13:124997ブラウズ

javascript - angularJS では、クリックして ng-repeat 配列オブジェクトの属性要素の現在の要素を取得し、それを操作しますたとえば、ng-repeat ループ ページを使用してこのシミュレートされたデータ配列オブジェクトを表示したいのですが、クリックすると、選択したオブジェクトの数が 1 ずつ増加します。この現在の要素を取得するにはどうすればよいですか?そうなったらどうなるでしょう!サポートを得たいので、サポートに +1 を追加します。Gid は作品の ID ですが、いいね機能と同様に、各 ID は +1 しかできません。
javascript - angularJS では、クリックして ng-repeat 配列オブジェクトの属性要素の現在の要素を取得し、それを操作します

返信内容:

たとえば、ng-repeat ループ ページを使用してこのシミュレートされたデータ配列オブジェクトを表示したいのですが、クリックすると、選択したオブジェクトの数が 1 ずつ増加します。この現在の要素を取得するにはどうすればよいですか?そうなったらどうなるでしょう!サポートを得たいので、サポートに +1 を追加します。Gid は作品の ID ですが、いいね機能と同様に、各 ID は +1 しかできません。

javascript - angularJS では、クリックして ng-repeat 配列オブジェクトの属性要素の現在の要素を取得し、それを操作します
javascript - angularJS では、クリックして ng-repeat 配列オブジェクトの属性要素の現在の要素を取得し、それを操作します

配列内の要素の添字を取得し、その添字に基づいて要素を取得できます

リーリー

$indexng-repeat の要素 li に ng-click メソッドを追加し、$event.target を通じて現在の要素を取得します

リーリー

私の個人的な実装方法はおそらくこんな感じです

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。