如何将日期从 Ember 保存到 Rails 后端?
How do you save dates from Ember to a Rails backend?
我的模型似乎显示了日期的正确信息(它称之为 Moment),但是当我尝试将数据保存到我的 rails 后端时,"null" 被发送到金属丝。我正在使用 ActiveModelAdapter,我还需要为 read/write 日期做些什么吗?谢谢!
您是否在使用 Moment.js? The best practice for formatting your dates with Moment is by registering a helper - see the guide here. An addon, e.g. ember-moment,可以使这更容易。
您的模型本身不应该知道 Moment - 附加到您的模型的日期应该只是一个 Date 对象。如果您在模型中声明了 dateAttribute: DS.attr("date")
,它应该通过 Ember Data.
适当地序列化和传输。
我的模型似乎显示了日期的正确信息(它称之为 Moment),但是当我尝试将数据保存到我的 rails 后端时,"null" 被发送到金属丝。我正在使用 ActiveModelAdapter,我还需要为 read/write 日期做些什么吗?谢谢!
您是否在使用 Moment.js? The best practice for formatting your dates with Moment is by registering a helper - see the guide here. An addon, e.g. ember-moment,可以使这更容易。
您的模型本身不应该知道 Moment - 附加到您的模型的日期应该只是一个 Date 对象。如果您在模型中声明了 dateAttribute: DS.attr("date")
,它应该通过 Ember Data.