相当于单选按钮更改事件的角度

时间:2015-07-08 07:00:44

标签: angularjs

在jQuery中我会做类似的事情:

$( ".radio-buttons" ).change(function() {
 ..
});

我如何在Angular JS中做同样的事情

2 个答案:

答案 0 :(得分:1)

有两种方法可以监控单选按钮的更改,

首先使用 ng-change和单选按钮

</label><input type="radio" ng-model="radioValue" ng-change="invokeChangeFunction()" />Yes</label>

在控制器中,

$scope.invokeChangeFunction = function() {
   console.log($scope.value);
}

第二种方法是使用 $ watch for ng-model

$scope.$watch('radioValue', function(value) {
       console.log(value);
 });

答案 1 :(得分:0)

在HTML中

<input type="checkbox" ng-change="change()">

在控制器中

 $scope.change=function(){
    //your logic
    }
相关问题