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;
    }
}]);