如何在angularjs中获取动态数组输入值。我想收集角度js函数中的所有输入值并从函数中重新调整,以便返回值可以显示在页面的任何位置。这是可能的,因为它是可能的在PHP中,如果我在这种情况下提交带有$ 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">
<input type="text" name="cat[]" ng-model="cat" >
答案 0 :(得分: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-repeat动态
<div ng-repeat="c in cat">
<input type="text" value="{{c}}" ng-model="cat[$index]">
</div>