Ember 1.0.0-RC.1中toJSON方法的替代方案

时间:2013-03-05 06:05:41

标签: ember.js ember-data

在最新的emberjs版本中,Ember Objects和DS不再支持toJSON方法。有没有其他选择呢?

1 个答案:

答案 0 :(得分:2)

当然,这就是为其实现的序列化器。

var serializer = DS.RESTSerializer.create();
var post = App.Post.find(1);
var json = serializer.serialize(post);

理念是序列化方法应该独立于模型,因为它取决于适配器的选择。您只需要实例化您想要的那个,然后您可以根据需要应用它。