2015-09-25 74 views
3

有什麼方法可以將多個功能綁定到ng-click? 如何做到這一點?如果不可能,另一種方式是什麼?在一個輸入中的角度多重ng鍵功能

<input type="radio" name="op1" ng-click="chkVal()" ng-value=""> 

我有兩個功能。 chkVal()和deActivate()。我想檢查值並​​單擊禁用收音機。

它可能實現一個功能,但我想知道如何使用多個功能。

謝謝

回答

3

可以調用多種功能於一身的做

<input type="radio" name="op1" ng-click="chkVal1();chkVal2();etc();" ng-value=""> 
1

我個人更喜歡不疊加HTML屬性內部功能NG點擊,我的建議是調用一個函數,將調用你需要的其他函數來保持你的HTML標籤清晰可讀。像:

<input type="radio" name="op1" ng-click="chkVal()" ng-value=""> 

和你的控制器中:

$scope.chkVal() = function(){ 
    callFunction1(); 
    callFunction2(); 
    callFunction3(); 
     . 
     . 
     . 
}