在我的開發機器上,我沒有問題。但是,當我在生產服務器上加載相同的表單時,出現錯誤Uncaught Error: [$injector:unpr] Unknown provider: aProvider <- a
如果我刪除下面的代碼,它將在我的生產服務器上正常工作。
$scope.grid = function(targetElement) {
var $div = $('<div style="height:375px; top:-1%; position: absolute; width:100%; " ><div reports data-uri="repouri" data-form-data="formData" data-show-filter="false" data-field="[]" ></div></div>');
targetElement.append($div);
angular.element(targetElement).injector().invoke(function($compile) {
var scope = angular.element($div).scope();
$compile($div)(scope);
});
};
有沒有解決方案來解決這個問題。 在此先感謝。
這是佈線了一下我認爲是一個指令,請粘貼代碼的指令報告 –