Tôi đang sử dụng active_model_serializers và ember.js. Một trong các mô hình của tôi có thuộc tính ngày. Trong các thuộc tính ngày đường ray được tuần tự hóa theo định dạng "YYYY-MM-DD".thuộc tính ngày tuần tự hóa
Sự cố; khi ember-data de-serializes ngày bằng cách sử dụng javascript constructor Date nó giả định một "không chính xác" múi giờ.
* Sai không phải là từ tốt nhất nhưng nó không chính xác vì tôi muốn nó mặc định theo múi giờ hiện tại. DS.Model date attribute parses date (YYYY-MM-DD) incorrectly
Tôi nghĩ active_model_serializer sẽ lấy thuộc tính ngày và chuyển đổi nó thành định dạng iso8601.
Object.date.to_time_in_current_zone.iso8601
Có cách nào để thông báo cho active_model_serializers cách sắp xếp tất cả các đối tượng ngày? Hoặc tôi nên sửa chữa vấn đề múi giờ trong javascript?
Bạn cũng có thể thêm một thuộc tính tùy ý: 'thuộc tính: id,: customer_id: Số dư,: date' và sau đó chỉ cần thực hiện 'def date' thay vì làm rối tung với toàn bộ hàm băm. – awendt