2016-04-29 6 views

答えて

4

を助ける願って、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'; 
5

このhtmlテンプレートを読み込むと、コントローラに初期値を定義できます。 はちょうどあなたがNG-コントローラを定義している場合は、あなたがng-init="radioInit()"を定義し、あなたのコントローラにすることができ、あなたのテンプレートに

$scope.data.gender = 'male'; 
4

を追加する必要があるとして、その機能を持っている2つの方法があります


$scope.radioInit = function() { 
    $scope.data.gender = 'male'; 
//or 
    $scope.data.gender = 'female'; 
}; 
2

定義する

1つは:内部ビュー

ng-init="data.gender = 'male'" 

2つは次のとおりです。内部コントローラ

$scope.data = { 
    gender = 'male' 
} 
+0

性別=男性は正しい構文ではありません。性別: '男性' –

関連する問題