0

我嵌套了相互冲突的 ng-repeats

<div ng-repeat="item in items">
    <input ng-if="!item.choices" ng-model=data["item"+$index] type="text"/>

    <div ng-repeat="choice in item.choices">
       <input ng-model=data["item"+$parent.$index] type="radio" name={{item.name}}/>
    </div>
</div>

第二个循环内的索引与第一个循环冲突。例如,如果有 2 个单选按钮,它们会与第一个和第二个输入冲突,尽管它们应该有不同的索引。更改单选按钮值会更改第一个和第二个文本字段输入值。问题是什么?

4

0 回答 0