Javascript ng重复后的触发功能

Javascript ng重复后的触发功能,javascript,jquery,angularjs,angularjs-ng-repeat,Javascript,Jquery,Angularjs,Angularjs Ng Repeat,我对Angular是个新手,我想做一个非常基本的例子。 在使用ng repeat显示一些数据之后,我想将其中一些数据与javascript函数一起使用。但是我不知道什么时候执行javascript,因为我不知道angular什么时候才能完成显示我的数据 我尝试使用函数getAssign3显示警报,通过Angular显示一些数据。我应该什么时候调用这个函数 代码: 您必须在控制器中添加$on捕捉器: $scope.$on('ngRepeatFinished'), function (ngRepea

我对Angular是个新手,我想做一个非常基本的例子。 在使用
ng repeat
显示一些数据之后,我想将其中一些数据与javascript函数一起使用。但是我不知道什么时候执行javascript,因为我不知道angular什么时候才能完成显示我的数据

我尝试使用函数
getAssign3
显示警报,通过Angular显示一些数据。我应该什么时候调用这个函数

代码:


您必须在控制器中添加$on捕捉器:

$scope.$on('ngRepeatFinished'), function (ngRepeatFinishedEvent) {
      console.log "After loop";
}
app.js中的指令:

.directive('onFinishRender', function($timeout) {
    return {
      restrict: 'A',
      link: function(scope, element, attr) {
        if (scope.$last) {
          return $timeout (function() {
            scope.$emit 'ngRepeatFinished'
          });
       }
    }
})
在你看来:

on-finish-render="myFunc()"
检查此邮件的可能副本[
.directive('onFinishRender', function($timeout) {
    return {
      restrict: 'A',
      link: function(scope, element, attr) {
        if (scope.$last) {
          return $timeout (function() {
            scope.$emit 'ngRepeatFinished'
          });
       }
    }
})
on-finish-render="myFunc()"