angualrjs - фабрика неправильно вводит, получает ошибку

Я создал отдельный файл для моего modulesпосле того, как я создаю factory оказание услуг. позже я пытаюсь использовать в моем контроллере, но я получаю ошибку как:

Unknown provider: authFactoryProvider <- authFactory <- mainController

что здесь не так?

мой файл модуля:

(function(){

    "use strict";

    var ngModules =  ['ui.router'];

    var appModules = ['meanOffice.factories','meanOffice.controllers', 'meanOffice.directives'];

    var modules = [];

    modules = modules.concat( ngModules );
    modules = modules.concat( appModules );

    angular.module('meanOffice.factories',[]);
    angular.module('meanOffice.controllers', []);
    angular.module('meanOffice.directives', []);

    angular.module( 'meanOffice', modules );

})();

моя фабрика:

(function(){

    "use strict";
     // alert('hi'); -works 

    angular.module('meanOffice.factories')
        .factory('authFactory', function($scope){

            var authFactory = {};


            authFactory.init = function(){

                console.log(' init called ');

            }

            return authFactory;

        })

})();

0 ответов

Другие вопросы по тегам