gpt4 book ai didi

ember.js - Ember - 如何在保存/更新记录后重新加载路线模型

转载 作者:行者123 更新时间:2023-12-02 21:03:08 25 4
gpt4 key购买 nike

我想在route.js 文件中保存/更新操作后重新加载我的路线模型。以下是我的路线模型。

export default Ember.Route.extend({

model() {
return Ember.RSVP.hash({
employeeList : this.store.findAll('employee'),
employee : this.store.createRecord("employee"),
});
}

我尝试遵循,但没有成功。

this.refresh(); // I saw this in many posts.

有人可以建议如何在保存/更新操作后重新加载模型吗?

最佳答案

尝试使用store.push方法。

“push 用于通知 Ember Data 存储后端存在的新记录或更新记录。这将返回处于已加载.已保存状态的记录”

store.push(store.normalize('employee', savedEmployee));

更多:http://emberjs.com/api/data/classes/DS.Store.html#method_push

关于ember.js - Ember - 如何在保存/更新记录后重新加载路线模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37345580/

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