Contoh Penggunaan http Service pada AngularJS

Halo teman teman di panduan kali ini saya akan menjelaskan mengenai Contoh Pemakaian http Service di AngularJS, bagi menjalankan http service di AngularJS kita menggunakan sebuah komponen yaitu $http di AngularJS, bagi mengambil sebuah data dari json yang berasal dari Web API, nantinya akan kita tampilkan lewat AngularJS.



Web API yang akan kita gunakan nantinya yaitu berfungsi bagi membangun sebuah program yang berhubungan dengan data.



Oke teman teman biar lebih paham lagi kita seketika saja masuk ke study casenya mengenai Contoh Pemakaian http Service di AngularJS



Langkah pertama-tama yang mesti kita bikin terlebih dahulu yaitu merancang module dan controller, nah silahkan teman teman folder yang bernama js, dan kemudian simpan script dibawah ini dengan nama app.js  didalam folder js



var app=angular.module('FirstApp',[]);
app.service('UsersService', ['$http',function($http){
this.index=function(){
return $http.get('http://jsonplaceholder.typicode.com/posts/1/comments');
}
}]);


Seperti yang teman teman lihat di script diatas terlihat saya mengunakan $http bagi menghubungkannya, dan diantara method yang dimiliki oleh $http yakni get, yang berfungsi bagi mengambil data yang terletak di file tertentu, dan di contoh di atas saya pun menggunakan http://jsonplaceholder.typicode.com/posts/1/comments bagi mengambil datanya.



Berikutnya kita akan bikin sebuah folder baru didalam folder js, dengan nama folder controller dan silahkan teman teman simpan script dibawah ini dengan nama MainController.js di pada folder controller



app.controller('MainController',['$scope','UsersService', function($scope,UsersService){
$scope.title=Contoh Pemakaian http Service di AngularJS;
UsersService.index().success(function(data){
$scope.users=data;
});
}]);


Berikutnya kita akan bikin sebuah file yang bernama index.html yang berfungsi bagi mengambil data dari Web API, dan silahkan teman teman simpan script dibawah ini dengan nama index.html



<!DOCTYPE html>
<html>
<head>
<title>Belajar AngularJs</title>
</head>
<script src=https://ajax.googleapis.com/ajax/libs/angularjs/1.4.6/angular.min.js></script>
<script type=text/javascript src=js/app.js></script>
<script type=text/javascript src=js/controller/MainController.js></script>
<body ng-app=FirstApp>
<div ng-controller=MainController>
{{title}}
<hr/>
<table border=1 cellspacing=0>
<tr>
<th>Id</th>
<th>Name</th>
<th>Username</th>
<th>Email</th>
</tr>
<tr ng-repeat=tampil in users>
<td>{{tampil.id}}</td>
<td>{{tampil.name}}</td>
<td>{{tampil.body}}</td>
<td>{{tampil.email}}</td>
</tr>
</table>
</div>

</body>
</html>


Dan apabila segala data berhasil/success, karenanya data yang diperoleh akan di masukan kedalam variable yang bernama users, seperti dibawah ini,



Halo



Oke teman teman bagai mana Contoh Pemakaian http Service di AngularJS, nya lumayan gampang bukan.



Sekianlah panduan saya kali ini semoga bermanfaat,



Terimakasih.




Sumber https://kursuswebsite.org

Popular posts from this blog

Cara Menghapus Isi Dari Form Input Menggunakan Javascript

Membuat Form Menarik Menggunakan HTML dan CSS