JSFiddle - React, Tailwind, and code Playground
by jhoguet
HTML
<h1>Proving that both .service and .factory can return an object </h1>
<div ng-app="ServiceTestApp">
<ul ng-controller="ServiceTestController">
<li>{{simpleService.result}}</li>
</ul>
</div>
JavaScript
angular.module('ServiceTestApp', [])
.controller('ServiceTestController', ['$scope', 'simpleService', function ($scope, simpleService) {
$scope.simpleService = simpleService;
}])
.factory('simpleService',function(){
return { result : 'from simple service'};
})
.config(['$provide', function($provide){
$provide.decorator('simpleService', ['$delegate', function($delegate){
$delegate.result += ' but decorated :)';
return $delegate;
}]);
}]);