Angularjs 复选框没有单选按钮的功能

Angularjs 复选框没有单选按钮的功能,angularjs,checkbox,Angularjs,Checkbox,我试图将复选框设为单选按钮,以便它一次只能选择一个值 HTML <tr data-ng-repeat="serviceTable in dataTable "> <td> {{ serviceTable.serviceId }} </td> <td> {{ serviceTable.serviceName }} </td> <td> {{ serviceTable. amount }} </

我试图将复选框设为单选按钮,以便它一次只能选择一个值

HTML

<tr data-ng-repeat="serviceTable in dataTable ">  
    <td> {{ serviceTable.serviceId }} </td>
    <td> {{ serviceTable.serviceName }} </td>
    <td> {{ serviceTable. amount }} </td>
    <td><input type="checkbox" ng-model="serviceId" ng-true-value="{{ serviceTable.serviceId }}" ng-change=" test(serviceTable.serviceId)" ng-required="!{{ serviceTable.serviceId }}"  ></td>
</tr>

它允许选择多个复选框。有什么解决办法吗?

你不能用单选按钮,而不是随意切换复选框吗。如果仅支持一个选择,则单选按钮在语义上更为重要correct@PSL不,我需要复选框功能
$scope.test = function(val) {

                   $scope.serviceId = val;

                    }