Angularjs “角度误差”;未知提供程序“;,但效果很好

Angularjs “角度误差”;未知提供程序“;,但效果很好,angularjs,coffeescript,angular-ui-router,Angularjs,Coffeescript,Angular Ui Router,亲爱的潜在帮手: 我正在开发一个非常简单的角度应用程序。 我有一个路由,我想在其中解析来自远程服务器的“令牌”。检索工作正常,但由于某种原因,我无法将其注入控制器 以下是我的路线(咖啡脚本): 这是我的控制器: module.exports = angular.module('app.register') .controller('registerController', ['$scope', 'token', ($scope, token) -> console.log("T

亲爱的潜在帮手:

我正在开发一个非常简单的角度应用程序。 我有一个路由,我想在其中解析来自远程服务器的“令牌”。检索工作正常,但由于某种原因,我无法将其注入控制器

以下是我的路线(咖啡脚本):

这是我的控制器:

module.exports = angular.module('app.register')
  .controller('registerController', ['$scope', 'token', ($scope, token) ->
    console.log("Test")
    console.log(token.data)
  ])
当控制器初始化时,正确的令牌会记录在我的控制台中,但紧接着出现以下错误:

Unknown provider: tokenProvider <- token

未知提供者:令牌提供者我终于找到了答案

我的控制器被调用了两次:一次是从我的stateprovider调用的,另一次是在我的DOM中使用ng controller=“registerController”

希望这对将来的人有所帮助

Unknown provider: tokenProvider <- token