Laman

Tuesday, November 8, 2016

AppML part 2(HW)

AppML Part 2

Memasukkan HTML ke dalam HTML
Ini adalah sebuah contoh sederhana untuk meng-include/memasukkan sebuah fotter HTML kedalam halaman HTML-mu.
Ini adalah contoh dari file yang berisi footer: beri saja nama “footer.html”:


Dibawah ini adalah contoh kegunaan atribut appml-include-html, yang digunakan untuk memasukkan isi file “footer.html” ke “HTML Utama.html” untuk ditampilkan:




AppML Controllers:
Apa yang Bisa Controller Lakukan?
-          Set initial data
-          Mengganti data aplikasi
-          Menangani input dan output
-          Meringkas data
-          Menangani kesalahan
-          Memulai dan menghentikan aplikasi
-          Dan masih banyak lagi
Contoh AppML tanpa controller:

Hasilnya:

 Contoh Appml Menggunakan Controller

Dengan controller AppML, Anda bisa mengendalikan aplikasi dengan JavaScript. Controller itu adalah function JavaScript, yang telah disediakan untuk anda. atribut appml-controller digunakan untuk menjalankan function controllernya.

Hasilnya:



Controller (myController) diatas, mengubah value dari “CustomerName” menjadi Uppercase, sebelum ditampilkan. Jika kamu mempunyai controller, AppML akan mengirim application object ($appml) ke controller, untuk setiap action yang penting. Salah satu property adalah message ($appml.message), menggambarkan state aplikasi itu.

AppML Models
Apa itu AppML Model?
AppML model adalah JavaScript Object (JSON), menggambarkan sebuah aplikasi. Contoh model kecil ini,  aplikasi untuk mengambil data dari database:

Apa yang dapat AppML model lakukan?
Dengan AppML model kamu bisa:
-          Menetapkan koneksi ke database seperti MySQL, SQL server, Access, dan Oracel.
-          Menetapkan koneksi ke data file seperti JSON, XML, dan text file lainnya.
-          Menetapkan Perintah SQL untuk menerima data.
-          Menetapkan filter dan mengurutkan
-          Menetapkan tipe data, format data, dan memperbarui/update
-          Menetapkan security aplikasi, user, dan user group.
Contoh:
Untuk memperbolehkan user untuk memfilter data (mencari, mengurutkan), kamu bisa menambahkan filter information ke model tersebut:

Untuk memperbolehkan user untuk mengupdate atau memperbarui data, kamu bisa menambah update information ke model:

Tanpa AppML Model
Aplikasi yang telah Anda liat sebelumnya dalam tutorial ini, tidak menggunakan model apapun.

Jika Anda ingin terhubung ke database, membaca, memfilter, dan mengupdate data, gunakanlah model.

LANJUTKAN KE PART - 3
src : w3schools.com

No comments:

Post a Comment