Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

593
Views
Las fechas de V-Calendar no muestran las fechas correctas

junio 2022

Las fechas en la imagen que se muestra comienzan el 1 de junio de 2022, que se supone que es miércoles, pero en el calendario es domingo. Todos los meses comienzan en domingo, no solo junio. Solo estoy usando <v-calendar /> sin accesorios ni configuraciones adicionales. Estoy usando v2.4.1 del paquete v-calendar.

Así es como estoy importando el paquete. Además, estoy usando Nuxt.js. Nuestro otro producto usa Vue donde el calendario es correcto.

/plugins/v-calendario.js

 import Vue from "vue"; import VCalendar from "v-calendar"; Vue.use(VCalendar, { componentPrefix: "v", });

nuxt.config.js

 plugins: [ { src: "@/plugins/v-calendar.js", ssr: false }, ],

página.vue

 <v-calendar />
about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Sin complementos configurados, v-calendar comienza la semana el domingo (que es la convención estadounidense). Si desea cambiar esto, puede usar la propiedad firstDayOfWeek . (Ver documentación aquí )

 new Vue({ el: "#app" });
 @import url 'https://unpkg.com/v-calendar@2.4.1/lib/v-calendar.min.css';
 <script src="https://unpkg.com/vue@2.6.14/dist/vue.js"></script> <script src="https://unpkg.com/v-calendar@2.4.1/lib/v-calendar.umd.min.js"></script> <div id='app'> <v-calendar :first-day-of-week="2"></v-calendar> </div>

De lo contrario, el mes de junio comienza de forma predeterminada el miércoles con la configuración clásica, como puede ver en el fragmento anterior. El error puede provenir de su configuración

about 4 years ago · Juan Pablo Isaza Report

0

No estoy seguro de qué problema está enfrentando, pero solo para reproducir el problema, creé una demostración y muestra la fecha de inicio adecuada.

demostración :

 new Vue({ el: '#app', data() { const now = new Date() const later = new Date(now.getTime() + 5 * 60 * 1000) return { value: null, availableDates: [ { start: now, end: later } ] } } })
 <script src="https://unpkg.com/vue@2"></script> <script src="https://unpkg.com/v-calendar@2.4.1"></script> <div id='app'> <v-calendar/> </div>

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!