ng-repeat によって生成された一連のスコープにアクセスするにはどうすればよいですか?
これの中心にあるのは、a) ng-repeat ディレクティブに渡すオブジェクトのコレクションと、b) それが生成するスコープのコレクションの間の関係がどのように機能するかをよく理解していないという事実だと思います。ng-repeatスコープが監視してピックアップする(a)をいじることができますが、スコープ自体に変数を設定するにはどうすればよいですか(b)?
私の使用例は、ng-repeat を使用して繰り返す一連の要素があり、それぞれに ng-show/ng-hide を使用して切り替えられる編集ビューがあるというものです。各要素の状態は、ローカル スコープの変数に保持されます。特定の要素で ng-show をトリガーできるようにしたいのですが、トリガーをng-repeat の外部から呼び出す必要があるため、ローカル スコープ変数にアクセスできる必要があります。
誰かが私を正しい方向に向けることができますか (または、私が間違った木を吠えているかどうか教えてください)?
ありがとう
更新: 以下のリンクは非常に役に立ちました。最後に、繰り返し要素ごとにディレクティブを作成し、ディレクティブのリンク関数を使用して、そのスコープをルート スコープのコレクションに追加しました。