在最新的emberjs版本中,Ember Objects和DS不再支持toJSON方法。有没有其他选择呢?
答案 0 :(得分:2)
当然,这就是为其实现的序列化器。
var serializer = DS.RESTSerializer.create();
var post = App.Post.find(1);
var json = serializer.serialize(post);
理念是序列化方法应该独立于模型,因为它取决于适配器的选择。您只需要实例化您想要的那个,然后您可以根据需要应用它。