Angularjs错误 Unknown provider

13 浏览
0 Comments

Angularjs错误 Unknown provider

我正在尝试在HTML页面中显示配置的值authorversion,在Angular值服务中。版本代码显示正常,但姓名没有显示。以下是HTML代码:

    


  
  My AngularJS App
  


  
  Angular种子应用程序:v
  是:
  
  
  
  
  
  


以下是指令部分的代码...

angular.module('myApp.directives', []).
  directive('appVersion', ['version', function(version) {
    return function(scope, elm, attrs) {
      elm.text(version);
    };
  }])
  .directive('appAuthor', ['author', function(author) {
    return function(scope, elm, attrs){
        elm.text(author);
    };
  }]);

这里是服务部分的代码,其中配置了authorversion的值:

    angular.module('myApp.services', []).
  value('version', '0.1')
  .value('author','JIM');

我在开发者控制台中收到的错误是:

Error: Unknown provider: authorProvider <- author <- appAuthorDirective

0