Rumah  >  Artikel  >  hujung hadapan web  >  Cara menggunakan Vue dan Element-UI untuk melaksanakan reka bentuk responsif mudah alih

Cara menggunakan Vue dan Element-UI untuk melaksanakan reka bentuk responsif mudah alih

WBOY
WBOYasal
2023-07-21 10:49:134849semak imbas

Cara menggunakan Vue dan Element-UI untuk melaksanakan reka bentuk responsif mudah alih

Dengan populariti peranti mudah alih, reka bentuk responsif mudah alih menjadi semakin penting. Vue dan Element-UI ialah dua alatan pembangunan bahagian hadapan yang sangat popular yang boleh membantu kami melaksanakan reka bentuk responsif mudah alih dengan cepat. Artikel ini akan membawa anda mempelajari cara menggunakan Vue dan Element-UI untuk membangunkan reka bentuk responsif mudah alih dan memberikan contoh kod.

1. Sediakan persekitaran projek
Sebelum kita mula, kita perlu membina projek menggunakan Vue dan Element-UI. Anda boleh menggunakan alat perancah Vue Vue-CLI untuk mencipta projek asas.

  1. Pasang Vue-CLI
    Buka alat baris arahan dan laksanakan arahan berikut untuk memasang Vue-CLI secara global:

npm install -g @vue/cli


  1. Buat projek
  2. menggunakan arahan untuk mencipta projek Vue-CLI adalah seperti berikut:

vue create responsive-design-project

Pilih konfigurasi yang diperlukan mengikut gesaan, dan kemudian tunggu projek dibuat.

  1. Pasang Element-UI
  2. Masukkan direktori projek dan laksanakan arahan berikut untuk memasang Element-UI:

npm install element-ui --save


2. Import komponen Element-UI

dalam projek fail masuk main.js , import dan daftarkan komponen Element-UI. Buka fail main.js dan tambah kod berikut:


import Vue daripada 'vue'
import ElementUI daripada 'element-ui'

import 'element-ui/lib/theme-chalk/index.css'

Vue. use( ElementUI)

Dengan cara ini, kami telah berjaya mengimport komponen Element-UI dan mendaftarkannya dalam contoh Vue.


3. Gunakan komponen Element-UI untuk melaksanakan reka bentuk responsif mudah alih

Seterusnya, mari kami menggunakan komponen Element-UI untuk melaksanakan reka bentuk responsif mudah alih. Element-UI menyediakan satu siri komponen yang sesuai untuk pembangunan mudah alih.

  1. Reka letak responsif
  2. Element-UI menyediakan dua komponen, Kol (lajur) dan Baris (baris), yang boleh membantu kami melaksanakan reka letak responsif. Dalam pembangunan mudah alih, kita biasanya perlu membahagikan halaman kepada 12 grid, dan kita boleh menggunakan komponen Kol (lajur) untuk mencapai pembahagian grid ini.

Contoh kod:


d477f9ce7bf77f53fbcf36bec1b69b7a

dc6dce4a544fdca2df29d5ac0ea9906b

<Row>
  <Col span="12">内容1</Col>
  <Col span="12">内容2</Col>
</Row>

16b28748ea4df4d9c2150843fecfba68

21c97d3a051048b8e55e3c8f199a54b2

telah menggunakan kod Row (, baris di atas) komponen. Dengan menetapkan sifat span komponen Col untuk mengawal lebar setiap grid, anda boleh mencapai reka letak responsif.

  1. Elemen responsif
  2. Selain susun atur responsif, kadangkala kita juga perlu memaparkan elemen berbeza mengikut saiz skrin yang berbeza. Element-UI menyediakan beberapa arahan dan nama kelas untuk mencapai ini.

Contoh kod:


d477f9ce7bf77f53fbcf36bec1b69b7a

dc6dce4a544fdca2df29d5ac0ea9906b

<p v-if="$isXS">这是显示在小屏幕上的元素</p>
<p v-else-if="$isSM">这是显示在中等屏幕上的元素</p>
<p v-else>这是显示在大屏幕上的元素</p>

16b28748ea4df4d9c2150843fecfba68

21c97d3a051048b8e55e3c8f199a54b2

kita gunakan Vue-if’ dan arahan-arahan di atas. jika untuk memaparkan elemen berbeza berdasarkan saiz skrin. Melalui $isXS, $isSM dan sifat lain yang disediakan oleh Element-UI, kami boleh mendapatkan maklumat saiz skrin semasa.


4. Pengujian dan Pengoptimuman

Semasa proses pembangunan, kami boleh menggunakan alatan pembangunan Vue untuk ujian dan pengoptimuman. Vue menyediakan alat pembangunan Vue Devtools, yang boleh membantu kami menyemak status komponen dan kod nyahpepijat dengan cepat dalam penyemak imbas.

  1. Pasang Vue Devtools
  2. Buka alat baris arahan dan laksanakan arahan berikut untuk memasang Vue Devtools secara global:

npm install -g @vue/devtools

  1. Mulakan Vue Devtools
  2. perintah berikut:

vue-devtools

Kemudian, dayakan Vue Devtools dalam sambungan penyemak imbas anda.

  1. Pengujian dan Pengoptimuman
  2. Dengan Vue Devtools, kami boleh melihat status komponen dan kod nyahpepijat dalam masa nyata dalam penyemak imbas. Pengujian dan pengoptimuman boleh dijalankan mengikut keadaan sebenar untuk memastikan kesan reka bentuk responsif pada terminal mudah alih.


5. Ringkasan

Artikel ini memperkenalkan cara menggunakan Vue dan Element-UI untuk melaksanakan reka bentuk responsif mudah alih. Dengan membina persekitaran projek, mengimport komponen Elemen-UI dan menggunakan reka letak responsif serta elemen responsif, kami boleh melaksanakan reka bentuk responsif dengan cepat pada bahagian mudah alih. Pada masa yang sama, ujian dan pengoptimuman melalui Vue Devtools boleh memastikan kesan reka bentuk responsif terminal mudah alih. Saya harap artikel ini akan membantu semua orang dalam reka bentuk responsif mudah alih, terima kasih kerana membaca! 🎜

Atas ialah kandungan terperinci Cara menggunakan Vue dan Element-UI untuk melaksanakan reka bentuk responsif mudah alih. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn