不工作如果我宣佈了一項指令,像這樣(由http://ify.io/lazy-loading-in-angularjs/啓發):指令引導之後編譯後縮小
myApp.compileProvider
.directive('myDirective',
['$http', '$timeout',
function($http, $timeout){
return {
(...)
}
}]);
它可以縮小之前預期。
但它返回一個錯誤後:
Error: [$injector:unpr] Unknown provider: iProvider <- i
這表明依賴沒有聲明。
是否存在縮小安全延遲加載的指令依賴關係的不同語法?
[內聯通知爲依賴項注入](https://docs.angularjs.org/tutorial/step_05)應該工作...任何機會它不是這個指令導致錯誤? – Jorg