2016-01-06 37 views
0

我有一些代码,在这一点上,我只是试图按照UI路由器页面的“入门”部分来获取我当前的内容应用。不确定为什么我使用ui.router得到注入错误

(function() { 
    var app = angular.module('configurator.boot', ['configurator.errorhandler', 'configurator.routes', 'ui.router']); 

    app.config(function ($stateProvider, $urlRouterProvider) { 
     console.log($stateProvider); 
    }); 

    app.run(function() { }); 
})(); 

我装我的页面时出现此错误:

Failed to instantiate module configurator.boot due to: 
Error: [$injector:unpr] http://errors.angularjs.org/1.2.28/$injector/unpr?p0=a 
    at Error (native) 
    at http://wkslt-139998:96/configurator/scripts/lib/angular.min.js:6:450 
    at http://wkslt-139998:96/configurator/scripts/lib/angular.min.js:36:202 
    at c (http://wkslt-139998:96/configurator/scripts/lib/angular.min.js:34:305) 
    at Object.d [as invoke] (http://wkslt-139998:96/configurator/scripts/lib/angular.min.js:35:6) 
    at http://wkslt-139998:96/configurator/scripts/lib/angular.min.js:33:394 
    at r (http://wkslt-139998:96/configurator/scripts/lib/angular.min.js:7:290) 
    at e (http://wkslt-139998:96/configurator/scripts/lib/angular.min.js:33:207) 
    at ec (http://wkslt-139998:96/configurator/scripts/lib/angular.min.js:36:309) 
    at c (http://wkslt-139998:96/configurator/scripts/lib/angular.min.js:18:170 

如果我只需登录“你好”,这样的作品,以便使我认为,我需要一些其他的依赖增加了模块功能,但我不知道是什么。

谢谢你给我的任何帮助,我一开始就一直在磨我的车轮。

+0

也使用'$ log'服务。 –

回答

0

这是缩小过程。将其更改为:

(function() { 
    var app = angular.module('configurator.boot', ['configurator.errorhandler', 'configurator.routes', 'ui.router']) 
     .config(['$stateProvider', '$urlRouterProvider', function ($stateProvider, $urlRouterProvider) { 
      console.log($stateProvider); 
    }]); 

    app.run(function() { }); 
})(); 

固定它。