我have一个控制器中的三个按钮,具有ng键功能。当这个元素已经被点击时,我如何禁用点击? 这里是例子:禁用ng单击此元素
<div ng-app="myApp">
<div ng-controller="GreetingController">
<button ng-click="!IsClickEnable||DoSomethingElse()">xyz</button>
<button ng-click="!IsClickEnable||DoSomethingElse()">xyz</button>
<button ng-click="!IsClickEnable||DoSomethingElse()">xyz</button>
</div>
</div>
var myApp = angular.module('myApp', []);
myApp.controller('GreetingController', ['$scope', function($scope) {
$scope.IsClickEnable = true;
$scope.DoSomethingElse = function() {
alert('click')
$scope.IsClickEnable = false;
};
}]);
你wan't禁用每个按钮被点击后? –
@NicolasGarnil是的。现在它禁用所有按钮。 –
你只需要使用'ng-disabled' – Targaryen