我正在创建一个简单的ember应用程序,它将从Laravel后端服务器中重新检索数据。我可以显示编辑创建并从ember成功删除这些记录,但是当我从ember而不是编辑执行任何crud操作时,模板不会自行更新。
当我从ember编辑记录时,ember tempate会实时显示已编辑的内容,但是当我创建新记录或删除现有记录时,余烬列表会显示旧记录列表。
如果发生任何变化,我该怎么做才能让应用更新其模型数据。
这是我的代码:
jsbin中的代码不起作用..我只是上传到jsbin,因为它在jsbin比在stackoverflow中更容易..粘贴代码..我正在使用本地服务器加载数据.. ihavent在真实服务器上传它但
答案 0 :(得分:0)
问题是ember模型中的createRecord / deleteRecord不会修改任何当前集合(Ember Data会这样做)。因此,如果您创建/删除您认为应该存在于某个集合中的记录(hasMany或不存在),则需要在集合中手动添加/删除它。