1

我有一个有很多部分的项目模型。每个项目都存储在 mongodb 中,并且这些部分是嵌入式文档,所以当我得到一个项目时,json 包含这些部分。

当我更改一个部分中的属性时,许多其他部分也可以更改,因为它们绑定到该属性。

在所有绑定和观察者完成后,如何将此更改保存到服务器?

我真的不希望我的用户必须单击保存按钮,但我也不想在每次更改后保存,因为我将在更改后以及绑定部分更改后保存!

希望这是有道理的。

如果有人可以向我展示如何执行此操作的示例,那就太好了!

4

1 回答 1

0

由于您使用的是 ember-data,因此您可以transaction为此创建一个。在 上进行所有更改trasaction后,只需调用transaction.commit()以批量更新您的更改。

于 2012-09-06T23:22:35.240 回答