Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > Bagaimana untuk merujuk perpustakaan komponen dalam projek vue

Bagaimana untuk merujuk perpustakaan komponen dalam projek vue

PHPz
Lepaskan: 2023-05-20 09:55:38
asal
746 orang telah melayarinya

Vue ialah rangka kerja bahagian hadapan yang sangat popular dalam pembangunan Internet hari ini Kaedah pembangunan berasaskan komponennya boleh meningkatkan kebolehselenggaraan dan kecekapan pembangunan projek dengan berkesan. Dalam pembangunan projek Vue, kami sering menggunakan beberapa pustaka komponen pihak ketiga untuk membina pelbagai interaksi dan elemen halaman dengan cepat. Artikel ini akan memperkenalkan cara merujuk perpustakaan komponen dalam projek Vue.

1. Pustaka komponen yang biasa digunakan

Terdapat banyak perpustakaan komponen yang digunakan dalam projek Vue, yang lebih biasa adalah yang berikut:

  1. Element-UI: A Pustaka komponen UI berdasarkan Vue 2.0, termasuk sejumlah besar komponen yang biasa digunakan, seperti butang, jadual, kotak timbul, pemilih tarikh, dsb.
  2. Ant Design of Vue: Versi Vue Ant Design, yang menyediakan satu set perpustakaan komponen yang cantik.
  3. Vuetify: perpustakaan komponen Vue berdasarkan Reka Bentuk Bahan, menyediakan satu siri komponen yang cantik dan kaya.
  4. Bahan Vue: Satu lagi perpustakaan komponen Vue berdasarkan Reka Bentuk Bahan, menyediakan penyelesaian komponen UI yang lengkap, rapi dan profesional.

2. Cara merujuk pustaka komponen

Sebelum anda mula menggunakan pustaka komponen, anda perlu memasang fail perpustakaan yang sepadan dan memperkenalkannya ke dalam projek. Mengambil perpustakaan komponen Element-UI sebagai contoh, kami akan memperkenalkan cara memperkenalkan perpustakaan komponen ke dalam projek Vue.

  1. Pasang Element-UI

Anda boleh laksanakan arahan berikut dalam baris arahan terminal untuk memasang:

npm i element-ui -S
Salin selepas log masuk
  1. Perkenalkan Element-UI

Dalam projek Vue, jika anda ingin menggunakan komponen Element-UI dalam halaman, anda perlu memperkenalkan Element-Ui dalam fail main.js:

import Vue from 'vue'
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'

Vue.use(ElementUI)
Salin selepas log masuk

Perkenalkan dahulu Elemen melalui pernyataan import -UI dan kemudian menyuntiknya ke dalam contoh Vue melalui kaedah Vue.use(). Perlu diingatkan bahawa fail gaya CSS elemen-ui juga perlu diperkenalkan, jika tidak, ia tidak akan dipaparkan dengan betul pada halaman.

Jika anda hanya mahu menggunakan beberapa komponen Element-UI, anda boleh mencipta fail element-ui.js baharu dalam folder komponen, memperkenalkan komponen yang diperlukan ke dalamnya dan kemudian menambah fail .vue yang perlu menggunakan komponen tersebut. Hanya mengimportnya ke dalam .

Sebagai contoh, untuk menggunakan komponen el-dialog Element-ui, buat fail element-ui.js baharu:

import Vue from 'vue'
import { Dialog } from 'element-ui'

Vue.use(Dialog)
Salin selepas log masuk

Kemudian perkenalkan dalam fail .vue yang perlu digunakan komponen el-dialog:

<template>
  <el-dialog></el-dialog>
</template>

<script>
  import 'element-ui/lib/theme-chalk/dialog.css';
  import Dialog from "@/components/element-ui";
  
  export default {
    components: {
      'el-dialog': Dialog.Dialog
    }
  }
</script>
Salin selepas log masuk

Di sini anda perlu memperkenalkan fail gaya dialog.css elemen-ui, dan memperkenalkan komponen Dialog melalui pernyataan import dan mendaftarkannya dalam contoh Vue semasa. Dalam pilihan .komponen, petakan komponen el-dialog ke Dialog.Dialog, dan anda boleh menggunakan komponen el-dialog dalam halaman.

3. Ringkasan

Menggunakan perpustakaan komponen pihak ketiga dalam projek Vue ialah cara yang baik untuk meningkatkan kecekapan pembangunan dan meningkatkan keindahan tapak web. Artikel ini memperkenalkan cara memperkenalkan perpustakaan komponen Element-UI Pembaca boleh memilih perpustakaan komponen lain mengikut keperluan mereka sendiri dan memperkenalkan serta menggunakannya dengan cara yang sama.

Atas ialah kandungan terperinci Bagaimana untuk merujuk perpustakaan komponen dalam projek vue. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan