【发布时间】:2015-09-11 03:35:46
【问题描述】:
我正在尝试使用 .Net 创建一个示例 Angular 应用程序,只是为了了解如何连接它们中的两个,但我无法摆脱这个 injector::modulerr 错误。尝试了各种各样的事情,改变依赖关系,删除空括号等等,但没有任何改变。我创建了 plunker 来保持这个线程更干净,链接如下。
http://plnkr.co/edit/5AHsUSrFib4dkiX6XjLY?p=preview
我认为错误一直来自这个
angular.module('angularTest', ['ngRoute']).config(['$routeProvider', '$routeParams', '$httpProvider',
function ($routeProvider, $routeParams, $httpProvider) {
console.log('1');
$routeProvider.
when('/routeOne', {
templateUrl: 'routesDemo/one'
})
.when('/routeTwo/:donuts', {
templateUrl: function (params) { return '/routesDemo/two?donuts=' + params.donuts }
})
.when('/routeThree', {
templateUrl: 'routesDemo/three'
})
.when('/login?returnUrl', {
templateUrl: '/Account/Login',
controller: LoginController
});
console.log('2');
$httpProvider.interceptors.push('AuthHttpResponseInterceptor');
}
]);
感谢您的宝贵时间。
【问题讨论】:
标签: javascript angularjs dependency-injection angularjs-routing angularjs-controller