وقت بخیر.
کامپوننت calendar vuetify ام را به شمسی تبدیل کردم، الان مسئله ای که هست ماه ها رو درست نمایش نمیده. چه راه حلی پیشنهاد میکنید؟
@chamanmah3055
سلام.
مقدار زیر رو اضافه کنید به کامپوننت:
locale="fa-IR"
برای مثال:
<v-sheet height="400">
<v-calendar
ref="calendar"
:now="today"
:value="today"
:events="events"
color="primary"
type="month"
locale="fa-IR"
></v-calendar>
</v-sheet>
به کامپوننتم ` <v-calendar
locale="fa-IR"
ref="calendar"
v-model="focus"
color="primary"
:events="events"
:event-color="getEventColor"
:now="today"
:type="type"
@click:event="showEvent"
@click:more="viewDay"
@click:date="viewDay"
@change="updateRange"
</v-calendar>
`
اضافه کردم اما تغییری نکرد. چیزی نمیخواد import کنیم؟
@chamanmah3055
کد های زیر هم اضافه کنید :
import fa from 'vuetify/lib/locale/fa'
const app = new Vue({
el: '#app',
vuetify: new Vuetify({
rtl: true,
lang: {
locales: {fa},
current: 'fa',
},
})
});
قبلا این ها روهم import کردم، اما به نتیجه ای نرسیدم.
میدونید مسئله ی من این هست که توی یک صفحه تقویم دو ماه میلادی رو نشون میده، در صورتیکه میخوام توی یک صفحه از تقویمم یک ماه شمسی رو نشون بده. اما راهکاری براش ندارم. توی خود کامپوننت calendar vuetify یک props داره به نام month-format که بصورت فانکشن پاس داده میشه به کامپوننت، اما نمیدوم چه فانکشنی براش بنویسم!
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟