2015-10-15 129 views
1

如何在angularjs中獲取動態數組輸入值.i希望收集角度js函數中的所有輸入值並從函數中回退,以便返回值可以顯示在頁面中的任何位置。這可能是因爲它可能在PHP中,如果我在這種情況下提交與$ cat類型的輸入表單,並且可以顯示在頁面中的任何位置。在angularjs中獲取動態數組輸入

<input type="text" name="cat[]" ng-model="cat"> 
<input type="text" name="cat[]" ng-model="cat"> 
<input type="text" name="cat[]" ng-model="cat"> 
<input type="text" name="cat[]" ng-model="cat" > 

回答

3

在你的控制器$scope.cat = ["a","b","c","d"] 和您的看法:

<input type="text" name="cat[]" ng-model="cat[0]"> 
<input type="text" name="cat[]" ng-model="cat[1]"> 
<input type="text" name="cat[]" ng-model="cat[2]"> 
<input type="text" name="cat[]" ng-model="cat[3]"> 

或動態的NG-重複

<div ng-repeat="c in cat"> 
    <input type="text" value="{{c}}" ng-model="cat[$index]"> 
</div> 
+0

@ Kreienbring如何收集ü中提到的值或代碼 – Raman

+0

因在輸入字段中鍵入內容後,「2-way-data-binding」數組條目將會更新。 –