我是AngularJS
的新手,我使用嵌套的ng-repeat
成功设计了重复的表单。但我找不到正确的方法来获取与表格相对应的所有值。
这是我更新的JSFiddle: http://jsfiddle.net/MrSuS/gTc5v/7/
更新:您可以看到,无线电输入也无法正常工作。
答案 0 :(得分:2)
您的应用程序中没有绑定使用ng-model来绑定您的字段值。
如果你想设计自定义表单取决于你的动态数据,你应该写一个这样的指令Example Form Directive
<强>更新强>
我认为最好的方法是在你的位置重复html表单。 它简单,容易,代码少......
<div ng-repeat="form in forms">
<h2>{{form.name}}</h2>
<input type="text" ng-model="form.answer.city"><br/>
...
这里是JSFIDDLE示例......
答案 1 :(得分:1)
首先使用ng-model
进行绑定。其次,使用$index
作为ng-model
ng-model="input[$index]"