Rumah > hujung hadapan web > View.js > Kaedah pelaksanaan komponen kawalan kalendar dalam dokumen Vue

Kaedah pelaksanaan komponen kawalan kalendar dalam dokumen Vue

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2023-06-20 09:48:13
asal
2078 orang telah melayarinya

Vue.js ialah rangka kerja JavaScript yang sangat baik yang digunakan secara meluas dalam pembangunan bahagian hadapan. Dalam dokumentasi rasmi Vue, perpustakaan komponen kaya disediakan, termasuk komponen kawalan kalendar. Hari ini, editor akan menerangkan kepada anda cara melaksanakan komponen kawalan kalendar dalam dokumen Vue.

1. Pemasangan

Sebelum menggunakan kawalan kalendar Vue, kami perlu memasang pakej pergantungan yang sepadan terlebih dahulu. Buka alat baris arahan, masukkan direktori projek, dan masukkan arahan berikut:

npm install vue-datepicker --save
Salin selepas log masuk

Perintah ini akan memuat turun pakej vue-datepicker secara automatik dan menyimpannya dalam direktori projek kami.

2. Pengenalan

Seterusnya, dalam komponen yang perlu menggunakan kawalan kalendar, kita perlu memperkenalkan vue-datepicker terlebih dahulu.

import Datepicker from 'vue-datepicker'
Salin selepas log masuk

3. Gunakan

vue-datepicker menyediakan pelbagai kaedah pemformatan tarikh untuk kita pilih daripada format "YYYY-MM-DD" sebagai contoh untuk membuat kalendar mengawal.

Tambah kod berikut dalam komponen Vue:

<DatePicker 
    v-model="selectedDate"
    :format="'yyyy-MM-dd'"
    :language='lang'
    :disabled-dates="disabledDates"
></DatePicker>
Salin selepas log masuk

Antaranya, v-model="selectedDate" bermaksud model v terikat kepada pembolehubah Tarikh yang dipilih, yang akan menyimpan tarikh yang dipilih oleh pengguna.

:format="'yyyy-MM-dd'" bermakna kami telah memilih kaedah pemformatan "TTTT-MM-DD".

:language='lang' bermaksud kita boleh memilih bahasa kawalan dan lang mentakrifkan pembolehubah bahasa.

:disabled-dates="disabledDates" menunjukkan bahawa pembolehubah disabledDates yang melumpuhkan tarikh ditentukan.

4. Tentukan tarikh yang dilumpuhkan

Fungsi tarikh yang dilumpuhkan boleh membantu kami menetapkan tarikh tertentu dalam pemilih tarikh supaya tidak boleh dipilih, dan tarikh ini boleh dilumpuhkan dengan menetapkan beberapa syarat tertentu. Sebagai contoh, kami mungkin mahu melumpuhkan Sabtu dan Ahad dalam kalendar Kami boleh mentakrifkan pembolehubah disablederDates dengan cara berikut:

let disabledDates = {
    to: new Date(),
    // 0代表周日,6代表周六
    daysOfWeek: [0, 6]
}
Salin selepas log masuk

Kod ini mentakrifkan syarat untuk melumpuhkan tarikh, iaitu, melumpuhkan semua tarikh bermula dari. hari ini sabtu dan ahad. Antaranya, atribut "to" menentukan julat tarikh, di sini kami menetapkan julat tarikh kepada tarikh semasa; atribut "daysOfWeek" mentakrifkan tarikh yang dilumpuhkan, di sini kami melumpuhkan hari Sabtu dan Ahad.

5. Ringkasan

Komponen kawalan kalendar Vue.js adalah sangat mudah untuk digunakan. Kami hanya perlu mengikuti langkah mudah di atas untuk menggunakan fungsi kalendar dalam projek Vue kami. Pada masa yang sama, kami juga boleh menyesuaikan atribut seperti format tarikh, bahasa dan tarikh yang dilumpuhkan mengikut keperluan kami sendiri untuk memenuhi keperluan perniagaan yang berbeza. Saya harap artikel ini dapat membantu pembaca lebih memahami cara menggunakan komponen kalendar Vue.js.

Atas ialah kandungan terperinci Kaedah pelaksanaan komponen kawalan kalendar dalam dokumen 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