我有一个ng-grid,其列只有布尔值,如:
column1 column2
data1 true
data2 false
data3 false
我没有使用普通的单元格模板,而是想将布尔属性绑定到一个单选按钮,如下所示:
var toRadioButton = function(_selected){
var html = '<div class="ngCellText" ng-class="col.colIndex()">'+
'<input id="radio_{{row.rowIndex}}" name="myRadio"'+
'checked="{{row.entity.myDefault}}" type="radio" '+
'ng-model="row.entity.myDefault"/></div>';
return html;
};
然而,这不起作用,角度没有拾取绑定并使所有三个单选按钮都空(尽管给它们相同的名称意味着你一次只能选择一个)。如果我将模板切换为类型=&#34;复选框&#34;,则绑定有效。是否有任何理由这样做,我该如何解决?