gpt4 book ai didi

ember.js - ember-data 中的映射数据

转载 作者:行者123 更新时间:2023-12-02 05:52:19 26 4
gpt4 key购买 nike

我有一个基本的 ember-data 模型对象:

App.Group =  DS.Model.extend({
//attributes
});

我的 json 结构如下:

root.levelone.leveltwo.property

我不想按原样映射这个项目,但想像这样将 json 中的属性映射到模型中的属性:

App.Group =  DS.Model.extend({
property: DS.attr('string')
});

是否可以定义一个不同于传入json的映射?我对来自服务器的内容没有太多控制权。

如果这不能通过 ember-data 实现,那么对这种深度嵌套进行建模的最佳方法是什么?

最佳答案

仅供引用,最新版本的 Ember (v.10) 需要在 DS.JSONTransforms 对象上定义自定义转换。 “to”和“from”属性已重命名为“serialize”和“deserialize”。

关于ember.js - ember-data 中的映射数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11201855/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com