gpt4 book ai didi

javascript - Ember 数据 : Persist fields not in model

转载 作者:太空宇宙 更新时间:2023-11-04 15:39:33 25 4
gpt4 key购买 nike

我正在为现有 API 开发 Ember 应用程序。此 API 允许 JSON 有效负载中的任意字段,并将保存所有这些字段。在 Ember 中定义模型时,我无法预见可能使用的所有字段。不幸的是,对模型的任何更新都意味着这些字段将丢失。我正在寻找一种解决方案,该解决方案将保留由 API 检索但未在模型中定义的字段。

谢谢。

最佳答案

您可以使用 ember 数据属性定义模型,而无需类型。然后,您可以在此属性处使用任意键存储对象。

export default Model.extend({
data: attr()
});

这样,您可以在此 Prop 上设置任何内容,包括整个对象,即 model.set('data', /* anything */)并将其存储在 ember 数据中。

关于javascript - Ember 数据 : Persist fields not in model,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44011649/

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