Angularjs 表tr中的角材料md单选按钮重复
我无法在Angularjs 表tr中的角材料md单选按钮重复,angularjs,html-table,angularjs-material,Angularjs,Html Table,Angularjs Material,我无法在trrepeat中正确使用md单选按钮,是否有办法在没有md单选组或将md单选组置于tr上方的情况下使用它,以便表中的所有行都能使用它 <form form-submit action=""> <table> <tr ng-repeat="data in data2"> <td> <md-radio-group ng-model="test"> <md-radio-b
tr
repeat中正确使用md单选按钮
,是否有办法在没有md单选组
或将md单选组
置于tr
上方的情况下使用它,以便表中的所有行都能使用它
<form form-submit action="">
<table>
<tr ng-repeat="data in data2">
<td>
<md-radio-group ng-model="test">
<md-radio-button value="{{data.name}}" aria-label="Label {{data.id}}"></md-radio-button>
</md-radio-group>
</td>
<td>{{data.id}}</td>
</tr>
</table>
<md-button type="submit" class="md-raised">Submit</md-button>
</form>
{{data.id}
提交
似乎md无线电组输入中断了标签。您仍然可以在CSS中通过将单选按钮包装在一个列表中并应用display:table行来伪造它
<table>
<md-radio-group ng-model="test" class="md-primary">
<div ng-click="setSelect(data.name)" style="display:table-row" ng-repeat="data in data2">
<md-radio-button ng-value="data.name">
{{data.id}}
</md-radio-button>
</div>
</md-radio-group>
</table>
为什么要在“没有md无线电组”的情况下使用它?在每个td
元素内重复md无线电组
,完全可以
看到这个了吗
$scope.setSelect = function(modelVal){
$scope.test=modelVal;
}