0
0
0
share
0 Komentar
Membuat Aplikasi Web ToDo Menggunakan IndexedDB
Peralatan yang digunakan
- Browser Google Chrome kalau belum punya bisa download disini.
- Text Editor. Rekomendasi menggunakan Atom yang dapat didownload disini.
- Framework CSS Materialize download disini.
Membuat Layout
Setelah semua peralatan didownload langkah pertama yang dilakukkan adalah membuat layout. Kali ini saya menggunakan framework CSS Materialize. Framework ini sangat populer dikalangan teman – teman saya, jadi kamu harus mencobanya. Ketikan kode berikut pada text editor kalian.
Membuat fungsi Input dan Hapus
Setelah layout form dan sebagainya jadi, kita akan membuat fungsi input dan hapus menggunakan javascript. Tambahkan coding berikut, tambahkan didalam body dibawah coding layout yang tadi sudah dibuat.
Membuat fungsi untuk membuat database pada indexedDB
Tambahkan fungsi berikut dibawah script tadi.
Membuat fungsi input dan hapus pada database
Setelah sudah bisa membuat sebuah database pada IndexedDB kita akan membuat fungsi input dan hapus pada database.
- Membuat fungsi Input Tambahkan fungsi berikut.
Kemudian tambahkan script berikut.
letakan pada bagian
function buatDatabase(){
, didalamrequest.onsuccess = function(e) {
untuk lebih jelasnya lihat dibawah ini. Jika temen – temen kesulitan mencarinya tekan Ctrl + F pada text editor kemudian ketikanbuatDatabase()
lalu enter. Silahkan Inputkan data kembali dan reload halaman browser jika ada peringatan dan data tetap ada maka kamu berhasil. - Membuat fungsi hapus Tambahkan fungsi berikut.
Dan tambahkan juga fungsi berikut kedalam
function hapusBaris(e){
untuk lebih jelasnya lihat dibawah ini. Silahkan reload browser kemudian hapus beberapa data, kemudian refresh kembali. Jika data yang dihapus hilang setelah direload berarti kamu berhasil.
Penutup
Sekian tutorial dari saya, Semoga bermanfaat. Jika saat mencoba mengalami kegagalan terus - menerus saya sudah sediakan Full Projectnya silahkan download disini. Referensi: thesolidsnake.wordpress.com
0
0
0
share