是的,AngularJS可以通过使用ng-click指令来处理单选按钮的点击事件。以下是一个示例代码:
HTML代码:
Option 1
Option 2
Option 3
JavaScript代码:
angular.module('myApp', [])
.controller('myController', function($scope) {
$scope.selectedOption = 'option1';
$scope.handleClick = function() {
console.log('Clicked!');
};
});
在上述代码中,我们创建了一个名为"myApp"的AngularJS应用程序,并在控制器"myController"中定义了一个$scope.handleClick函数来处理单选按钮的点击事件。ng-click指令用于绑定该函数到每个单选按钮的点击事件上。ng-model指令用于绑定选中的单选按钮的值到$scope.selectedOption变量上。
当单选按钮被点击时,控制台将输出"Clicked!"。
请注意,为了使单选按钮能够正确地相互排斥,它们应该具有相同的"name"属性值。