JSFiddle - React, Tailwind, and code Playground

HTML

<div ng-app="app" ng-controller="MainCtrl">
  
    <button id="btn">click</button>
    <button onclick="changeNGClick()">change ng-click attr prev button</button>
    
    <div>{{ text }}</div>
</div>

JavaScript

function compile(element){
  var el = angular.element(element);    
  $scope = el.scope();
    $injector = el.injector();
    $injector.invoke(function($compile){
       $compile(el)($scope)
    })     
}

function changeNGClick(){
    var el = document.getElementById("btn");
    el.setAttribute("ng-click", "NewClick()");
    compile(el);
}

angular.module("app", []).controller("MainCtrl", function($scope){
    $scope.NewClick = function(){
        $scope.text = "Click";
    }
});