Ich habe einen Dienst, den ich in Angular 1.5 in eine Komponente übergeben möchte. Ich verwende nicht Gulp oder TypeScript.Wie Injection Service in Angular 1.5-Komponente (kein Typoskript)
Dies ist der Service:
(function() {'use strict';
angular.module('flavorApplication')
.component('app', {
\t templateUrl: "app/app.component.html",
controllerAs: "vm",
\t controller: function AppController() {
Dies ist die Komponente:
(function() {'use strict';
angular.module('flavorApplication')
.component('app', {
\t templateUrl: "app/app.component.html",
controllerAs: "vm",
\t controller: function AppController('DataService')
diese Arbeit nicht. Ich habe auch versucht:
controller: ['DataService', function AppController('DataService')
Dies auch nicht funktionierte. Denken Sie daran, ich bin neu zu eckig und nur meinen Feed unter mir. Danke für Ihre Hilfe!
Sie brauchen die einfachen Anführungszeichen nicht. 'Controller: Funktion AppController (DataService)' – Lex
@Lex können Sie das als Antwort antworten? Das war's. Ich upvoted und versehentlich die Abstimmung gelöscht – chrissavage