JSFiddle - React, Tailwind, and code Playground
HTML
<body ng-app="ngToggle">
<div ng-controller="AppCtrl">
<button ng-click="disableClick()" ng-disabled="isDisabled">Disable ng-click</button>
</div>
</body>
JavaScript
angular.module('ngToggle', [])
.controller('AppCtrl',['$scope', function($scope){
$scope.isDisabled = false;
$scope.disableClick = function() {
alert("Clicked!");
$scope.isDisabled = true;
return false;
}
}]);