2017-07-25 50 views
1

我正在使用角度js。並實現輸入複選框,因此,使用此複選框從角控制器默認選中NG-型號:如何在Angular js的一個輸入類型中使用兩個ng-modal?

控制器:

var checkBoxVal = true; 
    $scope.checkboxModel = { 
    value : checkBoxVal, 
    } 

$scope.call = function(){ 
alert("--comes--"); 
if($scope.checkboxModel== false) 
    { 

    } 
    if($scope.mycheckbox== true){ 

    } 
} 

HTML:

<input type="checkbox" ng-model="checkboxModel.value" data-ng-change="call();"/> 

但是,當調用函數「call()」,那麼它不會進入,因爲$ scope.checkboxModel未定義。 當我僅使用ng-model =「checkboxModel」那麼它是如果條件與真和假。但是我想要在ng-model =「checkboxModel.value」中使用兩個設置的真值,並在調用call()函數後比較複選框的值。

+0

改變這樣的,如果($ scope.checkboxModel.value) – Vivz

+0

@Vivz據工作 –

+0

謝謝..一個LOTE評估更改您的條件,這 –

回答

0

你不需要兩個ng模型。既然你想基於NG-模型值

if($scope.checkboxModel.value

相關問題