title: ng-click event binding not working inside angular-datatables
body: <p>I am using angular-datatables for listing student information. I want to implement server-side ajax implementation for every search, sorting, paging etc rather than fetch all data and repeat the data using angularjs. sorting, searching, paging is working fine. But I am unable to bind <code>ng-click</code> event when click on specific row actions. </p>
  
  <p>This is my view:
  <img src="https://i.stack.imgur.com/7NSsu.png" alt="This is my view"></p>
  
  <p>This is my javascript source code:
  <img src="https://i.stack.imgur.com/iVxG7.png" alt="this is my javascript source code"></p>
  
  <pre><code>&lt;div ng-app="myApp"&gt; 
    &lt;div ng-controller="OrganizationController"&gt;
      &lt;table id="entry-grid" datatable="" dt-options="dtOptions" 
             dt-columns="dtColumns" class="table table-hover"&gt;&lt;/table&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  
  &lt;script&gt;
      var app = angular.module('myApp',['datatables']);
      app.controller('OrganizationController', BindAngularDirectiveCtrl);
      function BindAngularDirectiveCtrl($scope, $compile, DTOptionsBuilder, DTColumnBuilder) {
          var vm = this;
          vm.message = '';
          vm.edit = edit;
          vm.dtInstance = {};
          vm.persons = {};
          $scope.dtColumns = [
              DTColumnBuilder.newColumn("organization_name").withOption('organization_name'),
              DTColumnBuilder.newColumn(null).withTitle('Actions').notSortable()
                      .renderWith(actionsHtml)
          ]
          $scope.dtOptions = DTOptionsBuilder.newOptions().withOption('ajax', {
                      dataSrc: "data",
                      url: "organizations",
                      type:"get"
                  })
                  .withOption('processing', true) //for show progress bar
                  .withOption('serverSide', true) // for server side processing
                  .withPaginationType('full_numbers') // for get full pagination options // first / last / prev / next and page numbers
                  .withDisplayLength(2) // Page size
                  .withOption('aaSorting',[0,'asc'])
          function edit() {
              console.log('hi')
          }
  
          function actionsHtml(data, type, full, meta) {
              vm.persons[data.id] = data;
              return '&lt;button class="btn btn-warning" ng-click="edit()"&gt;' +
                      '   &lt;i class="fa fa-edit"&gt;&lt;/i&gt;' +
                      '&lt;/button&gt;';
          }
      }
  
  &lt;/script&gt;
  </code></pre>