نمایش تاریخ شمسی در Vuejs

من می خواهم تاریخی که از api لاراول دریافت میکنم رو بصورت شمسی در Vuejs سمت کاربر نمایش بدم ، سه تا کتابخانه پیدا کردم که اکثرا datepicker هستند و به خوبی کار نمیکنند ، یا بهتر بگم اصلا ایمپورت نمی شوند، گفتم قبل از ارسال به خروجی JSON با VERTA تبدیل رو انجام بدم و خروجی رو به JSON بدم که نکته ای عجیب اینجاست که تاریخ به صورتی میلادی خروجی داده می شود

می خواستم بدونم مشکل از کجاست و من چطور میتونم اینکارو انجام بدم

پیشایش ممنونم

برچسب ها:
پرسیده شده در: 10 ماه قبل
آمار بازدید: 784
1

درود بر شما، برای انجام این کار یک راه حل مطمئن و صد در صد تضمینی وجود دارد که با انجام آن می توانید تاریخ شمسی را با استفاده از لاراول در Vuejs‌ (ویو جی اس) نمایش دهید.

مراحل انجام کار بسیار ساده است:

۱) در لاراول پکیج تاریخ شمسی Verta که نتیجه تلاش آقای حکمتی هست، نصب کنید.

۲) سپس جداول موردنظر را با استفاده از کوئری، فراخوانی کرده و با فرمت JSON به صفحه Vuejs ارسال کنید.

۳) تاریخ دریافتی که به صورت شمسی و در فرمت String (رشته ای) هست را نمایش دهید.

در صورتیکه این کارها را انجام دادید و پاسخی دریافت نکردید یک راه حل دیگه هست که می توانید در سمت Vuejs‌ شمسی سازی را انجام دهید.

۱) ابتدا پکیج vue-moment-js را نصب کنید.

۲) سپس با استفاده از کد دستوری زیر تاریخ شمسی در ویو جی اس (Vuejs) را هر جایی از قالب خود که نیاز دارید، بکار بگیرید:

<span>{{ someDate | moment("dddd, MMMM Do YYYY") }}</span>
<!-- or create a new date from 'now' -->
<span>{{ new Date() | moment("dddd, MMMM Do YYYY") }}</span>

 

ارسال شده در: 10 ماه قبل
masoudsalehi (1378)
بیش از ۲ سال عضویت در روکسو بیش از ۲ سال عضویت در روکسو دارای 1000 کارما دارای 1000 کارما دارای 10 پاسخ صحیح دارای 10 پاسخ صحیح ارسال کننده پاسخ با 25 رای ارسال کننده پاسخ با 25 رای نظرات دریافتی:‌ بیش از 50 نظرات دریافتی:‌ بیش از 50
1
جناب صالحی عرض ادب و احترام فراوان ، خیلی خیلی ممنون از توضیح عالی و بی نقص شما، مشکل به لطف شما و توضیحات عالیتون برطرف شد - saman3230 در 10 ماه قبل
جهت ارسال پاسخ ابتدا عضو سایت شوید.
اینستاگرام روکسو

روکسو در اینستاگرام

به جمع هزاران کاربر اینستاگرامی روکسو بپیوندید.