ふぅ、わかりました。スコーピングの悪夢。
入力のプレースホルダーは表示されていません。スタンドアロンの入力として機能しますが、リストに追加されるとすぐにスコープが失われます。問題を特定しましたが、回避策を見つけることができません。この問題を理解できれば、Angularでのスコーピングに関する多くの質問を解決するのに役立つと思います。このシナリオでスコープを管理するにはどうすればよいですか?リソースでさえ役立つでしょう
HTML
<div ng-repeat="region in data.regions">
<h2> {{region.name}} </h2>
<input ui-select2="version2" type="hidden" name="keywordsLocal-{{$index}}" class="region-keywords input-xlarge" data-ng-model="data.regions[$index].keywords" required-multiple />
<select ui-select2 id="copy-{{$index}}" ng-show="region.length > 1" class="input-xlarge" ng-click="_copy($event, $index)" data-ng-model="data.regions[$index].keywords">
<option value="">Placeholder:</option>
<option ng-repeat="region in data.regions" value="{{region.keywords}}">{{region.name}}</option>
</select>
</div>
画像