Javascript 在angularJS中为表单控件生成动态ng模型
我的控制器中有一个数组。在这个数组的基础上,我在页面上生成输入字段 我的AngularJs代码Javascript 在angularJS中为表单控件生成动态ng模型,javascript,angularjs,Javascript,Angularjs,我的控制器中有一个数组。在这个数组的基础上,我在页面上生成输入字段 我的AngularJs代码 var app = angular.module('plunker', []); app.controller('MainCtrl', function($scope) { $scope.names = ['morpheus', 'neo', 'trinity']; }); 在第页,我生成了我的输入字段 <form name="myForm1" ng-controller="MainCt
var app = angular.module('plunker', []);
app.controller('MainCtrl', function($scope) {
$scope.names = ['morpheus', 'neo', 'trinity'];
});
在第页,我生成了我的输入字段
<form name="myForm1" ng-controller="MainCtrl">
<div ng-repeat="gg in names">
<input type="text" ng-model="control[index]"/>
</div>
<input type="submit" value="submit"/>
</form>
您必须使用
<input type="text" ng-model="control[$index]"/>
这里是更新后的您需要使用
$index
来引用索引。但是,您应该知道您的“模型”是您的名称数组。您正在尝试创建模型的副本吗?
<input type="text" ng-model="control[$index]"/>
$scope.control = {};