AngularJs Tutorial In Hindi:-

Angular Services:-

Services JavaScript फंक्शन(Function) या ऑब्जेक्ट (Object) का एक विशेष समूह है जो किसी एक विशेष कार्य के लिए बना होता है | Angular Js में लगभग 30 से ज्यादा पहले से ही बने हुए Services उपलब्ध हैं जिनका उपयोग हम अपनी जरूरत के अनुसार कर सकते हैं | जैसे कि $scope, $http, $log, $timeout पहले से बने हुए Services है इसके अलावा अगर हम चाहे तो अपनी जरूरत के अनुसार खुद के नए Services भी बना सकते हैं | इस पाठ के बाद हम AngularJs के जितने भी पहले से बने हुए Services है | उन्हें हम एक-एक करके पढ़ेंगे और उनका उपयोग करना सीखेंगे और आज के पाठ में हम यह देखने वाले हैं कि अगर हमें अपने खुद का Services बनाना है तो यह हम कैसे बना सकते हैं |

Example 1:-

angular.module('myApp').service('helloService',function(){
this.sayHello=function(){
alert('Hello!! Welcome to services.');
}
});

ऊपर के उदाहरण में आप देख सकते हैं कि हमने myApp नाम का एक Angular Module बनाया है और उसके साथ Service Function का उपयोग किया है अपना खुद का एक Service बनाने के लिए जिसका नाम है helloService.

अब अगर हम helloService नाम के Service का उपयोग अपने AngularJS के प्रोजेक्ट में करना चाहते हैं तो उसका उदाहरण नीचे दिया गया है |

Example 2:-

<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.js"></script>
</head>

<body ng-app="myApp" ng-controller="myController">
{{name}}
</body>

<script>
var app = angular.module('myApp',[]).service('helloService',function(){
this.sayHello=function(){
alert('Hello!! Welcome to web3tutorial.');
}
});
app.controller('myController',
 function(helloService){
 helloService.sayHello();
});
</script>
</html>
AngularJS $scope services in hindi:-