2017-05-23 20 views
2

だから、私は2つのトグルボタンがあり、ユーザーは以下の画像でのショーとして上記の2つのトグルボタンのいずれかを選択することができなければなりません。チェック1つのチェックボックスのチェックを外し、前のチェックボックス

どう

1

私はこれを達成することはできますか?

+0

ラジオボタンを使用しますか? https://ionicframework.com/docs/api/components/radio/RadioButton/ – jbe

+0

おかげさまで@jbeですが、イオンバージョン1を使用しています –

+0

V1にもラジオボタンがあります http://ionicframework.com/docs/v1/components/ #ラジオボタン – SAJ

答えて

1

あなたはラジオボタンを使用することができます。http://ionicframework.com/docs/v1/components/#radio-buttons

しかし、あなたはトグルボタンを使用して、このことを実現したい場合、あなたは$ウォッチを使用することができます。Documentation

イオンコード:

<label class="toggle">Bride only 
    <input type="checkbox" ng-model="B"> 
    <div class="track"> 
     <div class="handle"></div> 
    </div> 
</label> 

<br> 

<label class="toggle">Bride & Bridesmaids 
    <input type="checkbox" ng-model="B&B"> 
    <div class="track"> 
     <div class="handle"></div> 
    </div> 
</label> 

角度コード:

$scope.B=false; // for Bride only 
$scope.B&b= false //for Bride and Bridesmaids 

$scope.$watch('B',function(){ 

    if($scope.B==true){ 
    $scope.B&B=false; 
    console.log($scope.B&B); 
    } 

}); 

$scope.$watch('B&B',function(){ 

    if($scope.B&B==true){ 
    $scope.B=false; 
    console.log($scope.B); 
    } 

}); 

希望のヘルプs。

関連する問題