Rumah >hujung hadapan web >View.js >Cara mengkonfigurasi gaya lalai eksport di Vue
export default
dalam Vue Soalan ini menangani bagaimana untuk menyusun seksyen gaya dalam objek Vue Component's export default
. Pilihan style
dalam objek export default
membolehkan anda terus membenamkan CSS dalam komponen anda. CSS ini disalurkan kepada komponen secara lalai, bermakna ia tidak akan menjejaskan bahagian lain aplikasi anda. Berikut adalah contoh:
<code class="javascript">export default { name: 'MyComponent', data() { return { message: 'Hello, world!' }; }, template: ` <div> <p>{{ message }}</p> </div> `, style: ` p { color: blue; } ` };</code>
Dalam contoh ini, tag p
dalam MyComponent
akan sentiasa mempunyai teks biru, tanpa mengira gaya lain yang digunakan di tempat lain dalam permohonan anda. Anda boleh memasukkan pelbagai blok gaya, tetapi hanya satu yang boleh kekurangan atribut scoped
. Atribut ini secara automatik menambah atribut unik kepada elemen akar komponen, memastikan gaya hanya digunakan untuk contoh komponen tertentu. Ini menghalang konflik gaya dan menggalakkan organisasi CSS yang lebih baik. Pemilih CSS kemudian hanya akan menargetkan elemen dengan atribut tertentu. Ini adalah pendekatan yang disyorkan untuk komponen gaya untuk mengekalkan enkapsulasi dan mencegah konflik.
style
(scoped): Seperti yang ditunjukkan di atas, ini adalah kaedah yang paling mudah. Ia menyimpan gaya secara langsung dalam definisi komponen. Menggunakan atribut scoped
memastikan gaya terhad kepada komponen. Ini berguna untuk gaya yang harus digunakan di pelbagai komponen atau keseluruhan aplikasi. Pendekatan ini memerlukan mengimport lembaran gaya dalam komponen anda, biasanya menggunakan tag <link>
. Anda akan mengimport modul CSS ke dalam komponen anda, dan gaya akan dilancarkan secara automatik melalui nama kelas yang dihasilkan. Kaedah ini tidak secara langsung menggunakan pilihan style
dalam export default
. CSS yang disusun kemudiannya boleh digunakan dalam pilihan style
Atas ialah kandungan terperinci Cara mengkonfigurasi gaya lalai eksport di Vue. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!