javascript
  • angularjs
  • boolean
  • angular-ngmodel
  • typechecking
  • 2017-04-26 19 views 0 likes 
    0

    ng-modelに厳密な値を割り当てる方法。""falseに等しくないようにします。 namesは、あなたが探しているけど、あなたが機能を置くことができ、正確なものを動作確認""Angularjsの厳密なモデル値

    var app = angular.module('myApp', []); 
     
    app.controller('myCtrl', function($scope) { 
     
        $scope.names = '' 
     
    });
    <!DOCTYPE html> 
     
    <html> 
     
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script> 
     
    <body> 
     
    
     
    <div ng-app="myApp" ng-controller="myCtrl"> 
     
    
     
    <input type="radio" ng-model="names" ng-value="false" >select only when model is false not "" 
     
    
     
    </div> 
     
    </body> 
     
    </html>

    +0

    が動作していませんか? – Zooly

    +0

    @Zoolyはい値が ""のときにラジオが選択解除されたい場合は、それに応じて質問を更新しました –

    +0

    ラジオボタンの入力に属性 'checked'を指定/削除する関数を記述する必要があります。 – Zooly

    答えて

    0

    ないに等しいときとラジオがdeseletedしまったNG-チェックを実施するための引数として名前をとりますあなたが望む行動。あなたが望むよう

    入力タグ

    ng-checked="myValue(names)" 
    

    コントローラコントローラ内でこの値を割り当てる

    $scope.myValue = function(names) { 
        if (names === '') { 
        ... 
        } 
    } 
    
    関連する問題