これがどのように見えるかで、これがプランカーです
parent scope
ng-repeat
directive
ディレクティブには、親スコープ内の変数との双方向バインディングである属性があります。
しかし、これは私が望んでいたように機能しません.(しかし、なぜそれが機能しないのか理解できます)
その理由は、ngRepeat が独自のスコープを作成するためです。変数がディレクティブで変更されると、Angular は ngRepeat に変数を追加しますが、親の変数は変更されません。
変数を変更するために scope.$parent.$parent.variable のようなことを行うことができますが、それは Angular の考え方ではありません。
どうすればいいですか?
また、アイテムのコレクションで繰り返しアイテムを変更すると、アイテムを変更できません。
上記と同じ理由です。