小编rav*_*avi的帖子

$ compile未在角度控制器中定义

我试图克隆一个div标签,其中包含几个带有ng-click功能的HTML元素,

但动态克隆并附加HTML元素而不触发ng-click功能,

谁能帮我吗

这是我使用的代码

angular.module('AddNewCab', [])

  .controller('cabcontainer', ['$scope','$compile', function($scope,$compile) {

    $scope.count = 0;
    $scope.myFunc = function($compile) {
        $scope.count=$scope.count+1;
       var source = angular.element( document.querySelector( '#cabdata' ));
       var container = angular.element( document.querySelector( '#cabcontainer' ));
       var uniqueid='cabdata'+$scope.count;
       var temp=$compile(source.clone().attr('id',uniqueid),$scope);
       container.append(temp);
    };
  }]);
Run Code Online (Sandbox Code Playgroud)

angularjs

2
推荐指数
1
解决办法
5987
查看次数

标签 统计

angularjs ×1