Я новичок в Angular JS. Я создал фабрику следующим образом.
angular.module('login',[])
.factory('authFactory',[function(){
// logic
}] );
и ввели в контроллер, но выдает ошибку.
Я также предоставил этот заводской файл в index.html, но ошибка та же.
[$ injector: unpr] Неизвестный поставщик: authFactoryProvider <- authFactory </p>
Что я должен сделать, чтобы избежать этого?
Ниже приведен код, в который я его ввел.
(function () {
'use strict';
angular.module('login', []).controller("LoginController", loginController)
loginController.$inject = ['$cookies', '$log', '$scope', '$rootScope', '$q', '$location', '$timeout', '$window',authFactory];
function loginController($cookies, $log, $scope, $rootScope, $q, $location, $timeout, $window,authFactory) {