2 つのプロパティを持つ分離スコープを持つディレクティブを作成しました。そのうちの 1 つは、等号を使用してデータ バインディングに設定されています。ディレクティブを手動で HTML ドキュメントに数回挿入すると、期待どおり、値の変更がコントローラーのスコープに反映されます。しかし、リピーター (ng-repeat) を使用して要素を挿入すると、コントローラーのスコープへの接続が機能しなくなります。理由はありますか?
ディレクティブは次のようになります。
myApp.directive("phone", function(){
return{
restrict: "E",
scope:{
number:"@",
dirname:"="
},
template: '<div class="panel"> <input type="text" ng-model="dirname"><br>Number:{{number}} {{dirname}}</div> '
}
});