gpt4 book ai didi

ember.js - 删除模型时Ember数据错误

转载 作者:行者123 更新时间:2023-12-03 06:35:41 26 4
gpt4 key购买 nike

我有一个 Ember-cli 应用程序 (v2.1),当我从我的博客模型中删除记录时,我遇到了 Ember 数据问题。这是我调用的删除代码:

deleteBlog (blog) {
this.store.findRecord('blog', blog.get('id')).then(blog => {
blog.destroyRecord();
});
}

正如预期的那样,Ember Data 发出了 DELETE 请求,这与我的express.js 后端服务完美配合。

唯一问题是该记录未从 Ember 数据存储中删除,并且我收到以下错误消息:

错误:在 root.deleted.inFlight 状态下尝试处理 my-app@model:blog::ember529:56455037f9cf29a325ae72b9 上的事件 pushedData

感谢任何反馈!

最佳答案

问题在于尝试使用我已有的模型实例来选择模型。将其更改为简单的:

 deleteBlog (blog) {
blog.destroyRecord();
}

解决了错误!再次感谢@torazaboro 帮助我仔细研究这个错误。

关于ember.js - 删除模型时Ember数据错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33698098/

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