如何将服务注入 Angular 1.5 组件(无打字稿)

How To Inject Service Into Angular 1.5 Component (No Typescript)

我有一项服务想传递到 Angular 1.5 中的组件中。我没有使用 Gulp 或 TypeScript。

这是服务:

(function() {'use strict';
angular.module('flavorApplication')
  .component('app', {
   templateUrl: "app/app.component.html",
    controllerAs: "vm",
   controller: function AppController() {

这是组件:

(function() {'use strict';
angular.module('flavorApplication')
  .component('app', {
   templateUrl: "app/app.component.html",
    controllerAs: "vm",
   controller: function AppController('DataService')

这没有用。我也试过:

controller: ['DataService', function AppController('DataService')

这也没有用。请记住,我是 angular 的新手,刚开始接收我的提要。感谢您的帮助!

您不需要单引号。

controller: function AppController(DataService)