Hay sobat, berjumpa lagi dengan saya di tutorial Dumet School. Pada artikel kali ini saya akan memberikan tips dan trik bagaimana Cara Menggunakan ng-options Pada AngularJS, dengan menggunakan fungsi ini kita tidak perlu lagi memberikan tag html option hanya kita berikan tag select saja selanjutnya kita berikan ng-option dengan angularjs nya. Sebelum kita mulai saya akan memberikan demo gambarnya terlebih dahulu
Bisa kalian lihat pada gambar di atas , disini saya ingin membuat option seputar makanan. Jika di klik akan muncul nama-nama makanan
Demo di atas ini adalah gambar jika di klik maka akan menampilkan nama-nama makanan.
Baik, sekarang kita akan implementasikan Cara Menggunakan ng-options Pada AngularJS. Seperti biasa teman-teman siapkan text editornya kemudian ketikkan script seperti di bawah ini
1 2 3 4 5 6 7 8 9 10 11 |
<!DOCTYPE html> <html> <style type="text/css"> select{padding: 5px;} </style> <body> <div> <select></select> </div> </body> </html> |
Lalu save dengan nama index.html, dan jalankan pada browsernya. Hasilnya seperti gambar di bawah ini
Namum ketika di klik belum ada option nya, sekarang kita berikan ng-option nya dengan cara. Teman-teman berikan link / library angularjs nya terlebih dahulu
1 |
https://ajax.googleapis.com/ajax/libs/angularjs/1.6.2/angular.min.js |
Langkah berikutnya kita tambahkan ng-option nya, teman-teman sisipkan ng-app, ng-controller di dalam tag div sebagai tanda memulainya angularjs nya. Disini saya berikan ng-app=”App”, ng-controller= “controller”
Berikutnya kita berikan ng-model dan ng-option pada tag select nya, berikan nama di masing-masing nya. Disini saya berikan nama pada ng-model =”selectedName” dan ng-option=”name for name in food”
Bisa kalian lihat pada gambar di atas ini yang saya beri kotak warna merah, teman-teman bebas memberikan nama apa saja kecuali for dan in.
Jika sudah kita panggil semua yang kita sisipkan pada tag html nya seperti script di bawah ini
1 2 3 4 5 6 |
<script> var app = angular.module('App', []); app.controller('controller', function($scope) { $scope.food = ["Nasi Goreng", "Bakso", "Sate Padang", "Gudeg", "Mie Ayam"]; }); </script> |
Nah bisa di lihat pada script di atas ini, pertama panggil terlebih dahulu App kemudian panggil controllernya dan tambahkan $scope dan food yang kita berikan tadi di tag select nya. Baru kita berikan nama-nama makanannya di dalam $scope.food maka jika di save dan di refresh pada browsernya option akan berfungsi dengan angularjs
Mudah sekali bukan,,,
Baik, sekian dulu pada artikel kali ini tentang Cara Menggunakan ng-options Pada AngularJS. Kita berjumpa lagi di tutorial berikutnya, sampai jumpa dan terima kasih.
Semoga bermanfaat 🙂