У меня есть такая функция контроллера:
$scope.localTimezone = function (userTimezone,datetime) {
// ....
return data;
}
Как правильно сделать из него заводской модуль? Я пробовал следующее, но это дает ошибки.
angular.module('localTimezone', [])
.factory('localTimezone',function(userTimezone,datetime) {
// ...
return data;
});
angular.module('app', ['localTimezone'])
.controller('tasksController',function ($scope,localTimezone) {
// ...
});
Я упускаю какую-то концепцию или логику. Может ли кто-нибудь указать мне правильное направление?