Angular app.js
(function () {
angular
.module("myApp", [
'ngRoute',
'ui.tree',
'ngAnimate',
'ngMaterial'
]);
})();
在 index.html 上,库导入的顺序为:
我收到此错误:
错误:$ injector:unpr未知提供商
答案 0 :(得分:1)
订单应该是:
首先导入Angular(// Now it picks then right one
public static void PicksWrongOverload<T>()
{
Extensions.Test((dynamic)new Generic<T>());
}
)。
导入Angular文件:控制器,服务,指令......
导入其他JS文件
Angular文件之间的顺序无关紧要(例如:您可以在控制器之前导入服务)。
在您的情况下,解决方案可能是:
注意:我的文件中没有任何控制器,请不要忘记!