单选按钮不会正确绑定Angular

时间:2016-04-15 09:38:47

标签: angularjs radio-button angularjs-ng-repeat

我有以下观点

<tr ng-repeat="item in items">
 <td>
<input type="radio" name="{{item.GroupName}}"  data-ng-value="   {{item.BooleanValue}}" />
     {{bookmark.BooleanValue}}
</td>

上面显示了单选按钮为true但未选中单选按钮时bookmark.BooleanValue的文本值。

我不需要任何与viewmodel的复杂绑定。要求是在选择时进行数据库调用(一旦我可以获得绑定分类

,我将会得到它

任何帮助?

1 个答案:

答案 0 :(得分:1)

您将ng-valueng-model结合使用。 ng-model指定单选按钮绑定的属性,ng-value是选择该单选按钮时绑定属性的。请参阅docs

<tr ng-repeat="item in items">
 <td>
<input type="radio" name="{{item.GroupName}}"  ng-model="item.BooleanValue" ng-value="true"/>
     {{item.BooleanValue}}
</td>