我有一些form_elements
用于ng-repeat,我有一些question.fields
,它包含嵌套循环的所有字段。
对于表单元素的绑定(以及提交到后端),我使用带有对象的预生成数组:
review.values = []
obj = {};
obj['qid'] = question_id
obj['field_type'] = field_type
obj['val'] = ""
review.values.push(obj)
<div ng-repeat="element in form_elements">
<div ng-repeat="field in element.question.fields">
<label><input type="radio" ng-model="review.values[$parent.$index*review.values.length].val" value="someval"> MyLabel</label>
</div>
</div>
我不知道如何在第二个循环中绑定正确的review.values[xyz].val
条目?
review values
最后是保存的数组。
我已经尝试了一个帮助函数,这对我来说是一个带有question_id的review.values的正确条目,但没有成功。
谢谢,任何帮助。
帕特里克