У меня есть простой модуль с контроллером и фабрикой. Я хочу использовать завод в моем контроллере. Поэтому я должен добавить название фабрики в свою функцию() контроллера. Добавление этого, так что мой контроллер не работает больше (пустая страница, нет ошибки)Использование фабрики в контроллере в angularjs
var app = angular.module('main', ['ngAnimate'])
app.factory('Socket', function($scope) { ... });
Мой контроллер работает если:
app.controller('DemoCtrl', function($scope, $http, $filter, ngTableParams, $timeout) {...});
Мой контроллер не работает если:
app.controller('DemoCtrl', function($scope, $http, $filter, ngTableParams, $timeout, Socket) {...});
Может ли кто-нибудь помочь мне в этом?
Спасибо за ответ. Проблема заключалась не в $ scope в сервисе. После очистки локального хранилища я получил сообщение об ошибке. Гнездо не определено. Проблема решена сейчас. –