我想創建一個範圍指令來重複包含的x個x次。 像這樣:帶事件的自定義範圍角度指令
...
.directive('raichuRange', function() {
return{
scope:{
range: '=raichuRange'
},
transclude: 'element',
link : function(scope, element, attrs, ctrl, transcludeFn){
var parent = element.parent();
for(var i = 1;i<= scope.range;++i){
var childScope = scope.$new();
childScope.$index = i;
transcludeFn(childScope, function (clone) {
parent.append(clone);
})
}
}
}
})
的問題是這樣的:內的任何NG-點擊指令不會再回應。
'ng-click'指令在[此JSFiddle](https://jsfiddle.net/zqh89mcu/)中適用於我。 – georgeawg
感謝您的嘗試。有點奇怪。我也嘗試過某人刪除類似指令的代碼,並且遇到同樣的問題。我用ng-repeat,而我沒有。其他的東西必須被打破。 – raichu
爲什麼不能正常工作? https://jsfiddle.net/pq1wkp90/ – raichu