Rumah > hujung hadapan web > View.js > Kaedah pelaksanaan komponen pemilihan tarikh dan masa dalam dokumen Vue

Kaedah pelaksanaan komponen pemilihan tarikh dan masa dalam dokumen Vue

王林
Lepaskan: 2023-06-20 21:03:10
asal
4062 orang telah melayarinya

Vue ialah rangka kerja bahagian hadapan yang popular yang memberikan kami perpustakaan komponen yang kaya. Dalam projek sebenar, selalunya perlu menggunakan komponen pemilihan tarikh dan masa. Vue menyediakan banyak kaedah mudah untuk melaksanakan komponen ini, yang lebih biasa digunakan ialah vue-datepicker dan vue-datetime-picker.

1. Penggunaan vue-datepicker

vue-datepicker ialah komponen pemilih tarikh berdasarkan Vue Ia boleh dipasang melalui NPM:

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

Untuk menggunakan komponen ini, anda memerlukan Import dalam komponen Vue:

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

Dalam komponen Vue, kita boleh menggunakan komponen ini untuk memilih tarikh:

<datepicker v-model="myDate"></datepicker>
Salin selepas log masuk

Apabila pengguna memilih tarikh, ia akan terikat kepada Vue melalui v-model Sifat myDate bagi contoh. Selain itu, kami juga boleh mengkonfigurasi pemilih tarikh dengan menetapkan prop:

<datepicker v-model="myDate" language="zh" format="yyyy-MM-dd" :disabled-dates="disabledDates"></datepicker>

<script>
export default {
  data () {
    return {
      myDate: '',
      disabledDates: {
        to: new Date()
      }
    }
  }
}
</script>
Salin selepas log masuk

Dalam kod di atas, kami menetapkan pemilih tarikh kepada Bahasa Cina Ringkas dan format tarikh ialah "yyyy-MM-dd". Kami juga menetapkan sifat disabledDates, yang menjadikan tarikh selepas hari ini tidak boleh dipilih.

2. Penggunaan vue-datetime-picker

vue-datetime-picker ialah komponen datetime picker berasaskan Vue, yang boleh dipasang melalui NPM:

npm install vue-datetime-picker --save
Salin selepas log masuk

The penggunaan komponen ini adalah serupa dengan vue-datepicker Kita perlu memperkenalkannya dalam komponen Vue:

import DatetimePicker from 'vue-datetime-picker'
Salin selepas log masuk

dan kemudian gunakannya dalam komponen Vue:

<datetime-picker v-model="myDatetime"></datetime-picker>
Salin selepas log masuk

Melalui v-model binding, kita boleh mengikat pengguna Waktu tarikh yang dipilih terikat pada sifat myDatetime bagi contoh Vue. Kami juga boleh mengkonfigurasi pemilih tarikh dan masa dengan menetapkan prop:

<datetime-picker v-model="myDatetime" language="zh" format="yyyy-MM-dd hh:mm" :disabled-dates="disabledDates"></datetime-picker>

<script>
export default {
  data () {
    return {
      myDatetime: '',
      disabledDates: {
        to: new Date()
      }
    }
  }
}
</script>
Salin selepas log masuk

Dalam kod di atas, kami menetapkan pemilih tarikh dan masa kepada Bahasa Cina Ringkas dan format tarikh ialah "yyyy-MM-dd hh:mm ". Kami juga menetapkan atribut disabledDates, yang menjadikan masa tarikh selepas hari ini tidak boleh dipilih.

3. Ringkasan

Vue menyediakan banyak kaedah mudah untuk melaksanakan komponen pemilih tarikh dan masa. Dalam artikel ini, kami memperkenalkan dua komponen yang biasa digunakan: vue-datepicker dan vue-datetime-picker. Melaluinya, kami boleh melaksanakan komponen pemilih tarikh dan masa dengan cepat, membolehkan pengguna memilih tarikh dan masa yang dikehendaki dengan mudah.

Atas ialah kandungan terperinci Kaedah pelaksanaan komponen pemilihan tarikh dan masa dalam dokumen Vue. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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