有时在我的 Ember 应用程序中,我使用 createRecord 创建了一些记录,但我不想将它们全部存储在服务器上。所以我destroy
在调用之前调用我不需要的对象store.commit()
。然而,它们仍然被发送到服务器。你如何防止这种情况发生?
我曾尝试commit
在“下一个”Ember 运行中运行,但它也不起作用:
... do some clean up ...
Ember.run.next(self, function() {
self.store.commit(); // The destroyed objects are committed nonetheless
});
谢谢!
PJ