我寫下面的指令來調用一個函數,當ngRepeat
元素在UI上呈現時。指令不能'需要:ngRepeat'
指令
directives.directive('repeatDone', function() {
return {
restrict: 'A',
require: 'ngRepeat',
link: function(scope, element, attrs, ngModel) {
if (scope.$last) {
scope.$eval(attrs.repeatDone);
}
}
};
});
但它給$compile
錯誤。 如果我刪除需求部分,它工作正常。
爲什麼AngularJS不能接受「require:'ngRepeat'」? 幫助將不勝感激。
什麼是錯誤? – 2015-02-07 19:29:19
'require:'ngRepeat''這會導致編譯錯誤。 – stevenfrog 2015-02-08 04:46:47