मैं सक्रिय_मोडेल_सिरियालाइजर्स और ember.js का उपयोग कर रहा हूं। मेरे मॉडल में से एक तिथि विशेषता है। रेल तिथि गुणों में "YYYY-MM-DD" के प्रारूप में क्रमबद्ध किया जाता है।धारावाहिक दिनांक गुण
समस्या; जब एम्बर-डेटा जावास्क्रिप्ट दिनांक कन्स्ट्रक्टर का उपयोग कर तारीख को डी-सीरियलाइज करता है तो यह एक "गलत" टाइमज़ोन मानता है।
* गलत शब्द नहीं है लेकिन यह गलत है क्योंकि मैं इसे वर्तमान टाइमज़ोन में डिफ़ॉल्ट करना चाहता हूं। DS.Model date attribute parses date (YYYY-MM-DD) incorrectly
मुझे लगता है कि active_model_serializer को डेट विशेषता लेनी चाहिए और इसे iso8601 प्रारूप में परिवर्तित करना चाहिए।
Object.date.to_time_in_current_zone.iso8601
क्या सक्रिय_model_serializers को सभी दिनांक वस्तुओं को क्रमबद्ध करने का तरीका है? या मुझे जावास्क्रिप्ट में टाइमज़ोन समस्या को ठीक करना चाहिए?
तुम भी एक मनमाना विशेषता जोड़ सकते हैं: 'गुण: आईडी,: CUSTOMER_ID,: संतुलन,: date' और फिर बस को लागू' डीईएफ़ date' बजाय खिलवाड़ की पूरे गुण हैश के साथ। – awendt