gpt4 book ai didi

javascript - 为 angularJS 中的表单控件生成动态 ng-model

转载 作者:行者123 更新时间:2023-11-29 19:30:51 25 4
gpt4 key购买 nike

我的 Controller 中有一个数组。在该数组的基础上,我在我的页面上生成了输入字段。

我的 AngularJs 代码

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>

现在它为每个文本框生成 ng-modelcontrol[index]

但我想为每个文本框生成 ng-model,例如

control[0]
control[1]
control[2]

Plunker

最佳答案

你必须使用

<input type="text" ng-model="control[$index]"/>

并且没有名为 control 的作用域变量,因此您还需要定义作用域变量,如下所示

$scope.control = {};

这是更新的 Plunker

关于javascript - 为 angularJS 中的表单控件生成动态 ng-model,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27597446/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com