动态更改单选按钮的名称

时间:2016-09-24 06:55:15

标签: angularjs

在我的代码中,通过循环,将创建两组单选按钮。 例如,

 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}}”。如何动态更改单选按钮的名称?

1 个答案:

答案 0 :(得分:0)

您正在破坏属性字符串。改变这个......

name="{{"avarageOrBestCount"+$parent.$index}}"

对此...

name="{{'avarageOrBestCount'+$parent.$index}}"

在双引号“''”中使用单引号,反之亦然。