gpt4 book ai didi

ember.js - 从 ember 数据 json 中删除模型名称

转载 作者:行者123 更新时间:2023-12-04 22:31:07 25 4
gpt4 key购买 nike

Ember 数据将数据发送到嵌入了模型名称的服务器。

{
"part" {
"name" : "test1",
"quantity" : 12
}
}

我希望从响应中删除“部分”字段,使其看起来像:
{
"name" : "test1",
"quantity" : 12
}

我需要这个是通用的,所以它适用于我店里的任何模型。

好的,我找到了 RESTAdapter 中的部分。
  serializeIntoHash: function(data, type, record, options) {
var root = underscore(decamelize(type.typeKey));
data[root] = this.serialize(record, options);
},

我试图删除根部分
serializeIntoHash: function(data, type, record, options) {
data = this.serialize(record, options);
}

但它不起作用,它以 {} 响应

最佳答案

https://github.com/san650/ember-cli-page-object/issues/153
Ember.merge 已弃用,请使用 Ember.assign

App.ApplicationSerializer = DS.RESTSerializer.extend({
serializeIntoHash: function(hash, type, record, options) {
Ember.assign(hash, this.serialize(record, options));
}
});

关于ember.js - 从 ember 数据 json 中删除模型名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24570146/

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