无论如何将ng-repeat $index附加到ng-model指令的值?
<div class="row" ng-repeat="item in GiantList"> <input type="text" value="" ng-model="saveData.MyProperty+[$index+1]"> </div>
理想情况下,这意味着:
$scope.saveData = [{ “MyProperty1” : “Bob” },{ “MyProperty2” : “Sam” },{ “MyProperty3” : “Chris” }]
我已经尝试过每一个我能想到的语法组合无济于事.
非常感谢!
尝试
<input type="text" value="" ng-model="saveData['MyProperty'+($index+1)]">
演示:Fiddle