如何使用ES6在AngularJs中进行依赖注入?

时间:2016-01-18 05:59:51

标签: javascript angularjs ecmascript-6 yeoman

我正在使用yeoman angular-fullstack样板。

'use strict';

class SignupController {
    // Logic for signup.
}

angular.module('myApp')
  .controller('SignupController', SignupController);

如何为特定控制器执行依赖注入?

1 个答案:

答案 0 :(得分:3)

angular-fullstack生成器似乎包含ng-annotate,它为您生成注入代码。 您可以执行以下操作:

class Service {
  /* @ngInject */
  constructor($scope, $state) {

  }
}