Я хочу написать функцию внутри службы angularjs, и я хочу повторно использовать ее во всех моих
контроллеры.
var mod= angular.module('myapp', ['eventFilters', 'highlight', 'event', 'dayfilter', 'Services']).
config(['$routeProvider', function($routeProvider) {
$routeProvider.
when('/', {templateUrl: 'template.html', controller: Ctrl}).
when('/temp', {templateUrl: 'temp.html', controller: tempCtrl}).
otherwise({redirectTo: '/invalid'});
}]);
mod.service ('sharedService', function() {
function daysInMonth(month,year) {
return new Date(year, month+1,0).getDate();
}
});
Я хочу использовать функцию daysInMonth в любом из моих контроллеров. Является ли это возможным? если бы это могло кто-нибудь объяснить мне кратко с некоторыми примерами в скрипке.
Заранее спасибо