在我的代码中,通过循环,将创建两组单选按钮。 例如,
RadioButton1: a.Yes b.no
RadioButton2: a.Yes b.no
问题是,我无法动态更改单选按钮的名称。因此,当我检入组中的一个单选按钮时,正在检查其他组的元素。
我的代码是 -
<div ng-repeat="t in getTimes(2) track by $index">
<div>
<div>
<div ng-repeat="radioButton in
selection.head.avarageOrBestCount">s
<input type="radio" name="
{{"avarageOrBestCount"+$parent.$index}}"
value="{{radioButton}}" ng-model="ss"> {{radioButton}}<br>
</div>
</div>
</div>
</div>
我需要工作name =“{{”avarageOrBestCount“+ $ parent。$ index}}”。如何动态更改单选按钮的名称?
答案 0 :(得分:0)
您正在破坏属性字符串。改变这个......
name="{{"avarageOrBestCount"+$parent.$index}}"
对此...
name="{{'avarageOrBestCount'+$parent.$index}}"
在双引号“''”中使用单引号,反之亦然。