我試着去克隆一個div標籤,它包含了NG-點擊功能少的HTML元素,
但動態克隆並附加不點火NG-點擊功能HTML元素,
誰能幫我出
這是我用
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);
};
}]);
如果您正在定義控制器或任何其他類型的模塊,則不需要在應用程序模塊中注入'[]'。刪除它:'angular.module('AddNewCab')。controller ...'。 – AndreaM16