最後に空のテキスト フィールドがあり、配列にバインドされたテキスト フィールドのリストがあります。空のテキスト フィールドへのテキスト入力を検出する必要があるため、ユーザーが値の入力を開始したときに別の空の要素を配列に追加して、ユーザーが常に別のフィールドで作業できるようにします。
$watch または ng-change を使用して変更を確認し、それに応じて要素を追加する必要がありますか? 私は $watch が常に起動していることを知っているので、それは悪いオプションかもしれません.
<div ng-repeat="variation in productEditorModel.ColorVariations">
<div class="form-inline">
<input type="text" id="txtVariationName" placeholder="Name" name="variationName" ng-model="variation.VariationName" required class="form-control">
</div>
</div>