Blogger Jateng

Cara Menggunakan Vue pada HTML

Cara Menggunakan Vue pada HTML

Adi Prayitno - Vue.js adalah sebuah framework JavaScript yang dapat digunakan untuk membangun antarmuka pengguna yang interaktif pada halaman web. Dengan menggunakan Vue, Anda dapat membuat komponen-komponen UI yang dapat diatur dengan mudah, mengikuti pola desain Model-View-ViewModel (MVVM).

Langkah 1: Menambahkan Vue ke Halaman HTML

Pertama, Anda perlu menambahkan Vue ke halaman HTML Anda. Anda dapat melakukannya dengan menambahkan tag <script> yang merujuk pada sumber Vue.js. Misalnya:

<script src="https://cdn.jsdelivr.net/npm/vue"></script>

Langkah 2: Membuat Instansi Vue

Setelah Anda menambahkan Vue ke halaman HTML, langkah selanjutnya adalah membuat instansi Vue yang akan mengontrol bagian-bagian tertentu dari halaman tersebut. Anda dapat melakukannya dengan menambahkan tag <script> setelah tag Vue.js:

<script>

    var app = new Vue({

        // Opsi konfigurasi Vue di sini

    });

</script>

Langkah 3: Menghubungkan Vue dengan Elemen HTML

Sekarang, Anda dapat menghubungkan instansi Vue dengan elemen HTML di halaman Anda. Anda dapat melakukannya dengan menambahkan atribut v-bind atau v-on ke elemen tersebut. Misalnya, jika Anda ingin mengikat nilai variabel Vue ke sebuah elemen input, Anda dapat menggunakan atribut v-model:

<input type="text" v-model="namaVariabel">

Di atas, "namaVariabel" adalah nama variabel yang akan dihubungkan dengan nilai elemen input.

Langkah 4: Menambahkan Logika Vue

Anda dapat menambahkan logika Vue ke dalam instansi Vue yang telah Anda buat. Misalnya, jika Anda ingin menampilkan pesan sapaan berdasarkan nilai variabel Vue, Anda dapat menambahkan metode yang mengembalikan pesan tersebut:

<script>

    var app = new Vue({

        data: {

            namaVariabel: ''

        },

        methods: {

            sapaan: function() {

                return 'Halo, ' + this.namaVariabel + '!';

            }

        }

    });

</script>

Anda dapat memanggil metode ini di dalam elemen HTML dengan menggunakan sintaksis {{ ... }}:

<p>{{ sapaan() }}</p>

Langkah 5: Menjalankan Aplikasi Vue

Terakhir, Anda perlu menjalankan aplikasi Vue agar dapat berfungsi pada halaman HTML. Anda dapat melakukannya dengan memanggil metode mount pada instansi Vue di bagian akhir script:

<script>

    var app = new Vue({

        // Opsi konfigurasi Vue di sini

    });

    app.mount('#app');

</script>

Di atas, "#app" adalah ID elemen HTML tempat Anda ingin Vue dijalankan.

Dengan mengikuti langkah-langkah di atas, Anda dapat menggunakan Vue pada halaman HTML Anda dan membuat antarmuka pengguna yang interaktif.