单选按钮代码在这里我的代码
<ion-radio ng-model="data.gender" ng-required="true" ng-value="'male'">Male</ion-radio>
<ion-radio ng-model="data.gender" ng-required="true" ng-value="'female'">Female</ion-radio>
希望有角度的js帮助
答案 0 :(得分:5)
您可以在加载此html模板时在控制器中定义初始值。 只需要添加
$scope.data.gender = 'male';
答案 1 :(得分:4)
使用ng-init
解决您的问题,ng-init
指令允许您评估当前范围内的表达式
<ion-radio ng-init="data.gender = 'male'" ng-model="data.gender" ng-required="true" ng-value="'male'" name="gender">Male</ion-radio>
<ion-radio ng-model="data.gender" ng-required="true" ng-value="'female'" name="gender">Female</ion-radio>
或强>
$scope.data.gender = 'male';
答案 2 :(得分:4)
在您定义ng-controller的模板中,您可以定义ng-init="radioInit()"
并在控制器中将该功能定义为:
$scope.radioInit = function() {
$scope.data.gender = 'male';
//or
$scope.data.gender = 'female';
};
答案 3 :(得分:2)
有两种方式来定义
一个是:内部视图
$scope.data = {
gender = 'male'
}
两个是:内部控制器
{{1}}