gpt4 book ai didi

ember.js - 使用 EmberData 添加和更新记录

转载 作者:行者123 更新时间:2023-12-02 06:00:34 24 4
gpt4 key购买 nike

我可能很傻,但 Ember.js 的模型部分似乎真的只涵盖从 REST 服务器获取数据,而不是添加新的或更新现有的。我确实注意到了以下几点:

  • Pushing Records into a Store -提出 store.push()但是覆盖范围很短,并且该用例对于大多数 Web 应用程序来说并不实用。
  • TRANSITION.md - 对于进入 ember-data 1.0 测试版的人来说,这个重要引用有一个部分讨论了事务的删除,因此无意中涵盖了这个主题

  • 任何人都可以建议使用 Ember Data 的 1.0-beta 代码库添加或更新数据的其他示例吗?

    最佳答案

    Ember 指南的“入门”部分包含有关创建和更新记录的基本信息。

    创造

    http://emberjs.com/guides/getting-started/creating-a-new-model/

    var post = this.store.createRecord('post'{ title : "My New Post"});
    post.save();

    更新

    http://emberjs.com/guides/getting-started/marking-a-model-as-complete-incomplete/
    var post = this.get('content');
    post.set("title", "My New Title");
    post.save();

    在这两种情况下都调用 save()模型上是“提交”更改的内容。您也可以调用 rollback()如果你想恢复。

    关于ember.js - 使用 EmberData 添加和更新记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18747386/

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