例如,要在旧版本中注册一个类型raw,我会这样做:
DS.attr.transform.raw = {
from: function(serialized) {
return serialized;
},
to: function(deserialized) {
return deserialized;
}
}在最新版本的ember-data中如何做到这一点?
发布于 2013-02-13 05:46:32
这是它在Rev 11中的样子:
DS.RESTAdapter.registerTransform('raw', {
deserialize: function(serialized) {
return serialized;
},
serialize: function(deserialized) {
return deserialized;
}
});发布于 2013-08-12 23:13:25
这就是我在Rev 13上的工作:
DS.JSONTransforms.array = {
serialize: function(value) {
return Em.isNone(value) ? [] : value ;
},
deserialize: function(value) {
return Em.isNone(value) ? [] : value ;
}
} ;https://stackoverflow.com/questions/14842441
复制相似问题