Vue ialah rangka kerja JavaScript popular yang membolehkan pembangun membuat aplikasi web interaktif dengan mudah. Salah satu ciri yang paling penting dalam Vue ialah arahan, yang membenarkan penambahan gelagat istimewa pada elemen DOM. Vue menyediakan banyak arahan, di bawah kami akan memperkenalkan beberapa arahan biasa.
v-jika arahan digunakan untuk menambah atau mengalih keluar elemen DOM berdasarkan syarat. Jika syarat itu benar, arahan akan memaparkan elemen dan menambahkannya pada DOM jika tidak, elemen tersebut akan dialih keluar. Contohnya:
<div v-if="isShow"> 这是要显示的内容 </div>
v-untuk arahan digunakan untuk melintasi tatasusunan pemaparan atau objek. Apabila menggunakan arahan v-for, anda perlu menyediakan iterator, yang boleh menjadi setiap item dalam tatasusunan atau setiap sifat dalam objek. Contohnya:
<ul> <li v-for="item in items">{{ item }}</li> </ul>
Arahan v-bind digunakan untuk mengikat atribut HTML dengan data dalam contoh Vue. Ia boleh mengemas kini atribut HTML secara dinamik untuk mencerminkan perubahan dalam data dalam contoh Vue. Contohnya:
<img v-bind:src="imageSrc" alt="">
Arahan v-on digunakan untuk menambah pendengar acara pada elemen DOM untuk bertindak balas kepada acara tertentu. Ia sangat serupa dengan pendengar acara JavaScript. Contohnya:
<button v-on:click="doSomething">点击这里</button>
arahan v-model digunakan untuk mengikat elemen borang secara dwiarah kepada data dalam tika Vue. Apabila nilai elemen borang berubah, data dalam tika Vue juga dikemas kini. Contohnya:
<input type="text" v-model="message"> <p>{{ message }}</p>
Arahan v-show digunakan untuk menyembunyikan atau menunjukkan elemen DOM berdasarkan syarat. Tidak seperti arahan v-if, arahan v-show hanya menyembunyikan atau menunjukkan elemen, bukannya mengalih keluar atau menambah elemen daripada DOM. Contohnya:
<div v-show="isShow"> 这是要显示的内容 </div>
Arahan v-jubah digunakan untuk menghalang templat Vue daripada dipaparkan apabila halaman dimuatkan. Dalam contoh Vue, arahan v-jubah digunakan dengan elemen dengan penggayaan CSS yang sesuai. Contohnya:
<style> [v-cloak] { display: none; } </style> <div v-cloak> {{ message }} </div>
Ringkasan:
Arahan dalam Vue sangat kaya, membolehkan pembangun mengikat data dan gelagat dengan mudah kepada elemen DOM. Dalam Vue, fungsi berkuasa boleh dicapai menggunakan arahan untuk mencipta aplikasi web dengan interaktiviti dan dinamik yang kaya. Selain arahan yang diperkenalkan di atas, terdapat banyak lagi arahan berguna yang boleh dipelajari dan digunakan oleh pembangun mengikut keperluan mereka sendiri.
Atas ialah kandungan terperinci Apakah arahan dalam vue. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!